Главная » Файлы » Всё для SA-MP (San Andreas Multiplayer) » [FS] Скрипты |
[FS] Меняем номер авто!

Описание:
Этот скрипт позволит менять номер машины
одной простой командой: /vehplate
чтобы сменить номер нужно для начало сесть в машину у которой хотите поменять номер и прописать команду
Код
#include <a_samp>
public OnFilterScriptInit()
{
print("n--------------------------------------");
print(" Set your vehicles numberplate!");
print("By Victious");
print("--------------------------------------n");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/vehplate", cmdtext, true, 10) == 0) {
new Float:x,Float:y,Float:z,Float:ang;
GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFFF,"You're not in a vehicle!");
ShowPlayerDialog(playerid,0,DIALOG_STYLE_INPUT,"{EE7777}Vehicle Numberplate","{00CC66}Input your new vehicle numberplate below.","Yes","Cancel");
return 1; }
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0) {
if(response) {
new Float:x,Float:y,Float:z,Float:ang;
SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);
GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid),0);
SetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
} else {
SendClientMessage(playerid,0xFFFFFFFF,"You cancelled!"); } }
return 1; }
public OnFilterScriptInit()
{
print("n--------------------------------------");
print(" Set your vehicles numberplate!");
print("By Victious");
print("--------------------------------------n");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/vehplate", cmdtext, true, 10) == 0) {
new Float:x,Float:y,Float:z,Float:ang;
GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFFF,"You're not in a vehicle!");
ShowPlayerDialog(playerid,0,DIALOG_STYLE_INPUT,"{EE7777}Vehicle Numberplate","{00CC66}Input your new vehicle numberplate below.","Yes","Cancel");
return 1; }
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0) {
if(response) {
new Float:x,Float:y,Float:z,Float:ang;
SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);
GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid),0);
SetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
} else {
SendClientMessage(playerid,0xFFFFFFFF,"You cancelled!"); } }
return 1; }
Дополнительная информация:
Добавил: DemiDoFF
Автор материала: Неизвестно (если знаете, то пишите в комментарии)
Источник: //gnr-samp.ucoz.ru/load/samp/fs/fs_menjaem_nomer_avto/4-1-0-59 (указывать при копировании)
Раздел материала: Всё для SA-MP (San Andreas Multiplayer)
О материале:
Дата добавления материала: 10.02.2014 в 16:11
Дата последнего обновления материала:
Материал просмотрен: 2958 раз
Категория материала: [FS] Скрипты
К материалу оставлено: 0 комментариев
Ccылка | |
BB-Code | |
HTML-код |
Всего комментариев: 0 | |
1. Запрещено оскорблять, унижать в грубой форме других пользователей.
2. Мат и грубые слова запрещены, даже в скрытой форме, для этого существуют масса слов которые заменяют мат.
3. Запрещено писать ссылки на другие сайты