 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Spawn
| |
| Exceed | Дата: Пятница, 20.02.2009, 11:28 | Сообщение # 16 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 307
Награды: 6
Город: зараженных
Репутация: 51
Замечания: 20%
Статус: 
| Deleted
Linkum
Сообщение отредактировал Exceed - Пятница, 20.02.2009, 18:01 |
| |
|
|
| [RD]Chez | Дата: Пятница, 20.02.2009, 11:55 | Сообщение # 17 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| хошь прикол скажу? GetPlaterPos() автоматически присваивает переменной значение..
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| AirKite | Дата: Пятница, 20.02.2009, 14:34 | Сообщение # 18 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Вобщем вот как я сделал... В паблике OnPlayerLogin gPlayerLogged[playerid] = 1; SpawnPlayer(playerid); Заменил на: gPlayerLogged[playerid] = 2; SpawnPlayer(playerid); в SetPlayerSpawn После: 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(gPlayerLogged[playerid] == 2) { gPlayerLogged[playerid] = 1; SetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerInterior(playerid, 0); return 1; } Ну и в OnPlayerUpdate(playerid) добавил: GetPlayerPos(playerid, PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z]); Но невсё так гладко почемуто. После смерти на 0.5 сек (примерно) я появляюсь на кординатах PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z] и только потом на респе.
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
Сообщение отредактировал AirKite - Пятница, 20.02.2009, 15:23 |
| |
|
|
| Phenom | Дата: Пятница, 20.02.2009, 16:41 | Сообщение # 19 |
|
Постоялец
Группа:
Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус: 
| AirKite, Сделай так: [pwn]public OnPlayerRequestSpawn(playerid) { if(gPlayerLogged[playerid] != 1) { if(gPlayerAccount[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTRED, " Äëÿ òîãî ÷òîáû èãðàòü, íóæíî âîéòè â èãðó. Èñïîëüçóéòå /login [password]."); return 0; } else if(gPlayerAccount[playerid] == 0) { SendClientMessage(playerid, COLOR_LIGHTRED, " Äëÿ òîãî ÷òîáû èãðàòü, íóæíî çàðåãèñòðèðîâàòüñÿ. Èñïîëüçóéòå /register [password]."); return 0; } } else { SetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); SetPlayerInterior(playerid, PlayerInfo[playerid][pInt]); } return 1; } [/pwn]
Сообщение отредактировал Phenom - Пятница, 20.02.2009, 18:23 |
| |
|
|
| Exceed | Дата: Пятница, 20.02.2009, 17:59 | Сообщение # 20 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 307
Награды: 6
Город: зараженных
Репутация: 51
Замечания: 20%
Статус: 
| Чорд. Все, сори, с утра не врубился!
Linkum
|
| |
|
|
| AirKite | Дата: Пятница, 20.02.2009, 18:11 | Сообщение # 21 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Phenom, у меня паблика такова даже нету Кароче наверное всёже нужно создать новые параметры под это дело... ибо Pos_x, Pos_y, Pos_z в моде уже используйтся для своих целей!
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| Phenom | Дата: Пятница, 20.02.2009, 18:21 | Сообщение # 22 |
|
Постоялец
Группа:
Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус: 
| Просто вставь этот паблик и не парься он дефолтный, и будет тебе счатье. Exceed, бывает
|
| |
|
|
| AirKite | Дата: Пятница, 20.02.2009, 19:11 | Сообщение # 23 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Phenom, Нечего нового не произошло
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| Phenom | Дата: Пятница, 20.02.2009, 20:34 | Сообщение # 24 |
|
Постоялец
Группа:
Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус: 
| Как так? Должно. А старое убрал?
|
| |
|
|
| AirKite | Дата: Пятница, 20.02.2009, 22:15 | Сообщение # 25 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Phenom, зачем старое уберать? там в старом много что есть, чего нету в новом... темболее что я уже всё сделал... всё как и в первый раз тока переменные свои сделал, отдельно, ибо стандартные используются уже модом для других целей!
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| [RD]Chez | Дата: Пятница, 20.02.2009, 23:20 | Сообщение # 26 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| AirKite, поверь феном уверен, что говорит
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| Phenom | Дата: Суббота, 21.02.2009, 07:39 | Сообщение # 27 |
|
Постоялец
Группа:
Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус: 
| Раз сделал, так сделал, я предлагал компактный способ
|
| |
|
|
| AirKite | Дата: Суббота, 21.02.2009, 12:21 | Сообщение # 28 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Phenom, в чём он компактный? Там много параметров стерать чтоли? То что ты предлагаешь там выходит около 40 строк в жопу снести, это учесть то что код стандарт GF а не мой вариант решения задачи G_ROW_Chez, я не сомневаюсь что он уверен в своём! Кстати... как обновить интерьер игрока? т.е. GetPlayerInterior почемуто некатит! строка GetPlayerInterior(playerid,PlayerInfo[playerid][pInt]); warning 202: number of arguments does not match definition Добавлено (21.02.2009, 10:13) --------------------------------------------- Решение проблемы: PlayerInfo[playerid][pInt] =GetPlayerInterior(playerid); Всем спасибо! Итог: Полноценный спавн после (Выхода, вылета, рестарта) Жизни, Оружее, Локация, Интерьер!  Добавлено (21.02.2009, 10:44) --------------------------------------------- И всётаки интерьер не сохраняется Подскажите как взять интерьер Плеера в котором он находится?  Добавлено (21.02.2009, 10:44) --------------------------------------------- с меня + Добавлено (21.02.2009, 12:21) --------------------------------------------- Исправил)) Просто нетуда PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid); ввёл Но снова недостатки это с pLocal. Но основа это оружее... можно какнибудь узнать сколько патронов в каждом слоте при выходе? Может быть есть чтото типа GetPlayerAmmo и тд ? 
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| Phenom | Дата: Суббота, 21.02.2009, 21:09 | Сообщение # 29 |
|
Постоялец
Группа:
Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус: 
| Пробуй не Get а Set
|
| |
|
|
| Turin_Brakes | Дата: Воскресенье, 22.02.2009, 14:22 | Сообщение # 30 |
|
Местный
Группа:
Продвинутые
Сообщений: 632
Награды: 10
Город: Moscow
Репутация: 205
Замечания: 80%
Статус: 
| Quote (AirKite) Может быть есть чтото типа GetPlayerAmmo и тд ? crazy Да, есть. Читай вики.
I think SAMP is a pretty cool guy. He bans continents and doesn't afraid of anything.
[cut noguest]Помощь по cкриптам для MTA-SA. Оплату через вебмани не принимаю.[/cut]
|
| |
|
|
|
 |
|
 | |
| |
|