Admin Vozilo
Ovako nije bas neki tutorijal ali ce pocetnicima pomoci , pa da pocnemo
// Definiramo ove include-ove (mozete i raditi preko YSI/y_commands , ali meni je lakse preko ZCMD procesa)
#include
#include
#include Korak 2:
// Sta smo sada uradili?
// Odradili smo proveru , kada admin/igrac pogine/umre da se vozilo automatski i zbrise
if(aveh != -1)
{
DestroyVehicle(aveh);
aveh = -1;
}Korak 3:
// Sta smo sada uradili?
// Napravili smo komandu /avozilo kada ukucamo tu komandu vozilo ce se stvoriti i automatski cete biti unutar vozila 'PutPlayerInVehicle'
CMD:avozilo(playerid,params[])
{
new id,col1,col2;
if(sscanf(params,"ddd",id,col1,col2)) return SendClientMessage(playerid,-1,"/veh !");
if(id < 400 || id > 611) return SendClientMessage(playerid, -1, "Maximun 611, minimun 400!");
new Float:x,Float:y,Float:z,Float:az;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,az);
if(aveh == -1)
{
aveh = CreateVehicle(id,x,y,z,az,col1,col2,1500);
PutPlayerInVehicle(playerid,aveh,0);
}
else
{
SendClientMessage(playerid,-1,"Vec imas spawnovano vozilo!");
}
return 1;
}Korak 3 :
//Sta smo sada uradili?
Napravili smo KOMANDU /izbrisiavozilo , koju ce admin ukucati i vozilo ce se automatski izbrisati .
CMD:obrisiavozilo(playerid,params[])
{
if(aveh == -1) return SendClientMessage(playerid,-1,"Nemas spawnovano admin vozilo!");
DestroyVehicle(aveh);
aveh = -1;
SendClientMessage(playerid,-1,"Unistili ste admin vozilo.");
return 1;
}VAZNO!!!! : Morate ubaciti proveru dali je igrac admin ili nije , posto je na skoro svakom modu drugacije to ispisano zato nisam ni stavljao, ako ne znate onda na vrh komande stavite if(!IsPlayerAdmin(playerid)) ali se morate prijaviti kao rcon administrator 🙂
Ostavite creditse 😄 😄 😄


