18:48
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Сохранение координат в аккаунт
Viktor_DevilДата: Пятница, 19.03.2010, 21:35 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 14
Награды: 2
Город: Сызрань
Репутация: -7
Замечания: 40%
Статус:
Как сделать сохранение координат в аккаунт, чтобы где игрок вышел из игры, там же и появился когда зашел?
Я понимаю что это не сложно, но сделать ни как не могу.

[FeeL]Дата: Пятница, 19.03.2010, 21:51 | Сообщение # 2
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 272
Награды: 13
Город: Киров
Репутация: 408
Замечания: 0%
Статус:
При выходе получай координаты и записывай их в аккаунт. При спавне бери координаты из аккаунта. Я хз как у тя там мод, потому и дал алгоритм


Гаджет-блог. Блог о современной жизни.
Viktor_DevilДата: Пятница, 19.03.2010, 21:53 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 14
Награды: 2
Город: Сызрань
Репутация: -7
Замечания: 40%
Статус:
[FeeL], Мод larp, я не понимаю как это сделать
xSLiMxДата: Пятница, 19.03.2010, 22:49 | Сообщение # 4
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
Viktor_Devil, не легче сразу написать: Мне влом это делать, сделайте за меня а я вам + тыкну. (Моя точка зрения может быть ошибочной)
Viktor_DevilДата: Пятница, 19.03.2010, 23:55 | Сообщение # 5
Новенький
Группа: Продвинутые
Сообщений: 14
Награды: 2
Город: Сызрань
Репутация: -7
Замечания: 40%
Статус:
xSLiMx, Если всем влом сказать, а я еще плохо понимаю в pawno, не значит что делать мне влом.
xSLiMxДата: Суббота, 20.03.2010, 07:58 | Сообщение # 6
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
Вот часть кода, на что мозга с утра хватило....Половину вырезал.

В enum pInfo:
[pwn]Float:pPosX,
Float:pPosY,
Float:pPosZ,[/pwn]

В OnPlayerRegister/OnPlayerUpdate

[pwn]format(var, 32, "PosX=%.1f\n",PlayerInfo[playerid][pPosX]);fwrite(hFile, var);
format(var, 32, "PosY=%.1f\n",PlayerInfo[playerid][pPosY]);fwrite(hFile, var);
format(var, 32, "PosZ=%.1f\n",PlayerInfo[playerid][pPosZ]);fwrite(hFile, var);[/pwn]

В OnPlayerLogin

[pwn]if( strcmp( key , "PosX"" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPosX] = floatstr( val ); }
if( strcmp( key , "PosY , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPosY] = floatstr( val ); }
if( strcmp( key , "PosZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPosZ] = floatstr( val ); }[/pwn]

В OnPlayerDisconnect

[pwn]new Float:X,Y,Z;
GetPlayerPos(playerid,X,Y,Z);
PlayerInfo[playerid][pPosX] = X;
PlayerInfo[playerid][pPosY] = Y;
PlayerInfo[playerid][pPosZ] = Z;[/pwn]

И наверно (просто не знаю куда) в OnPlayerLogin

[pwn]X = PlayerInfo[playerid][pPosX];
Y = PlayerInfo[playerid][pPosY];
Z = PlayerInfo[playerid][pPosZ];
SetPlayerPos(playerid,X,Y,Z);//тут как бэ я хз будет работать или нет[/pwn]

Пробуй, но я не тестил.


Сообщение отредактировал xSLiMx - Суббота, 20.03.2010, 07:59
VagrantДата: Воскресенье, 21.03.2010, 07:45 | Сообщение # 7
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус:
Думаю тогда и сохранение интерьера не помешает.


Человек учась ходить падает, и только падая, он учится ходить!
Мои работы:
[GM] W.F.S.A. V. 1.0 - 100%
[GM] San Fierro Enigmatic (TDM) V. 1.0 - 100%
[FS] Clan House V. 1.0 - 100%
[FS] Save Car Tun System V. 1.0 - 100%
[FS] Vagrant Anti-CapsLock V. 2.1 - 100%
[FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100%
[APP] SA-MP Interior Viewer V. 1.0 - 100%

Принимаю заказы на помощь в скриптинге!
Thirty_thirdДата: Воскресенье, 21.03.2010, 08:29 | Сообщение # 8
Уверенный в себе
Группа: Пользователи
Сообщений: 250
Награды: 6
Город: Empire bay
Репутация: 318
Замечания: 100%
Статус:
Viktor_Devil, ищи
Code
if(PlayerInfo[playerid][pCrashed] == 1)
   {
       if(TutTime[playerid] == 0 && PlayerInfo[playerid][pTut] == 1 && RegistrationStep[playerid] == 0 && AfterTutorial[playerid] == 0 && FirstSpawn[playerid] == 1)
       {
           SetPlayerVirtualWorld(playerid,PlayerInfo[playerid][pVirWorld]);
           SetPlayerInterior(playerid,PlayerInfo[playerid][pInt]);
        SetPlayerPos(playerid, PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z] + 1);
        //SendClientMessage(playerid, COLOR_WHITE, "Crashed, returning where you been.");
        //GameTextForPlayer(playerid, "~p~Crashed~n~~w~returning where you been", 5000, 1);
        return 1;
    }
   }

и тупо вырезай условие с крашем)))



Требуются модераторы/публикаторы на сайты mafia2mp.ru и iv-online.ru


___________________________________________________

Создание UCP для вашего сервера, а так же перевод мода на MySQL.
___________________________________________________

Помогаю с созданием сайтов/форумов. Нуждающимся - писать в ICQ
___________________________________________________

Продается мод для IV:MP - LC-RP (ver. 0.1) - отличная основа для РП мода.

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua