eksmaker |
Дата: Пятница, 19.06.2015, 11:51 | Сообщение # 1
|
Боец
Сообщений: 205
Статус: Offline
|
Доброе утро-день-вечер, походу я был в об**босе, когда это писал, но тем не менее, из заголовка все понятно. Собсна обычный телепортер как в собейте по правой кнопке мышки Сразу говорю, по сто раз на одну и туже метку телепортироваться Вы не сможете :)
Идем в паблик OnPlayerClickMap и если у вас этот паблик пустой, тогда заменяем полностью Код public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) { SetPVarFloat(playerid, "posx", fX); SetPVarFloat(playerid, "posy", fY); SetPVarFloat(playerid, "posz", fZ); SetPVarInt(playerid, "map", 1); return 1; } Теперь идем в паблик public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) и вставляем вот этот "Код": Код if(newkeys==KEY_HANDBRAKE) { if(GetPVarInt(playerid, "map")==1) { SetPlayerPos(playerid, GetPVarFloat(playerid,"posx"), GetPVarFloat(playerid,"posy"), GetPVarFloat(playerid,"posz")); DeletePVar(playerid, "posx") && DeletePVar(playerid, "posy") && DeletePVar(playerid, "posz"), DeletePVar(playerid, "map"); } else return true; } Ниже скриншоты, как "должен выглядить этот код". И вообще, это не урок, а "Интересные команды" Пишите если будут у Вас ошибки ( хотя кому это нужно хд )
Добавлено (19.06.2015, 11:51) --------------------------------------------- Але, Буерчик не ругайся! Я не заметил твоей темы!
Сообщение отредактировал eksmaker - Пятница, 26.06.2015, 13:49 |
|
|
|