Дата: 08.10.2010, Пятница, 18:08:49 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
Можете выложить скрипт сохранение позиции игрока после выхода с сервера и после рестарта,желательно инструкцию по установке.Буду очень благодарен.
|
Дата: 08.10.2010, Пятница, 18:10:08 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
Скажи что именно
|
Дата: 08.10.2010, Пятница, 18:12:54 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
а поточнее,т.к. не очень разбираюсь.
|
Дата: 08.10.2010, Пятница, 18:15:36 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
public SetPlayerSpawn(playerid) { if(IsPlayerNPC(playerid))return 1; if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pTut] == 0) { gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1; TogglePlayerControllable(playerid, 0); new tutmsg[] = "Добро пожаловать на наш сервер,Укажи свой пол!"; ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Укажите ваш пол",tutmsg,"Парень","Девушка"); } new rand; new house = PlayerInfo[playerid][pPhousekey]; if(PlayerPaintballing[playerid] != 0) { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 29, 999); rand = random(sizeof(PaintballSpawns)); SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]); return 1; } if(PlayerInfo[playerid][pJailed] == 1) { SetPlayerInterior(playerid, 6); SetPlayerPos(playerid,264.6288,77.5742,1001.0391); SendClientMessage(playerid, COLOR_LIGHTRED, "Невозможное действие, возвращайтесь в тюрьму."); return 1; } if(PlayerInfo[playerid][pJailed] == 2) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid,268.5777,1857.9351,9.8133); SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811 return 1; } if(MedicBill[playerid] == 1 && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0) { new string[256]; new cut = deathcost; //PlayerInfo[playerid][pLevel]*deathcost; GiveMoney(playerid, -cut); format(string, sizeof(string), "Доктор: Я взял с вас %d$, удачной игры!", cut); SendClientMessage(playerid, TEAM_CYAN_COLOR, string); MedicBill[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; PlayerInfo[playerid][pDeaths] += 1; SetPlayerHealth(playerid, 59.0); /*SetPlayerInterior(playerid, 5); rand = random(sizeof(gMedicSpawns)); SetPlayerPos(playerid, gMedicSpawns[rand][0], gMedicSpawns[rand][1], gMedicSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, 270.0); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~y~You are recovering from your ~r~wounds~y~...", 35000, 3); MedicTime[playerid] = 1; if(PlayerInfo[playerid][pDonateRank] > 0) { NeedMedicTime[playerid] = 30; } else { NeedMedicTime[playerid] = 60; } PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0); return 1;*/ } Скажи что и куда всавлять
|
Дата: 08.10.2010, Пятница, 18:19:35 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
Ладно спс,ща глянем что получится
|
Дата: 08.10.2010, Пятница, 18:23:05 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
Ну да,может кто нибудь нормально подсказать!!!
|
Дата: 08.10.2010, Пятница, 18:29:59 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
Да так токо всех банит.А так нормДобавлено (08.10.2010, 18.29) --------------------------------------------- Скажи те реально что надо писать что сохранялась респа.Плиз
|
Дата: 08.10.2010, Пятница, 18:32:39 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
Скажи номально что надо делать,а не эту *уйню.Я вижу то что тут написано BanEx(playerid,"Сейв. позиции");
|
Дата: 08.10.2010, Пятница, 18:43:02 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 20
Quote (БатлДжус) ну или выпрыгни в окно лучше выпрогну.Скажи откуда из cream life вырезать.
|