Szerző Téma: Csak egy SKIN-ü player használhassa  (Megtekintve 600 alkalommal)

Csak egy SKIN-ü player használhassa
« Dátum: 2012. június 24. - 14:35:53 »
0 Show voters
Hogy kell olyan parancsot csinálni, amit pl.: a rendõr használhat?
Skin ID: 288, 287,  286,  285,  284, 283, 282, 281, 280, 166, 165
Parancs: /rendornyit*
* = ez egy sorompót nyit ki! (csak ki kell nyitni, magától bezárodik.)

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Csak egy SKIN-ü player használhassa
« Válasz #1 Dátum: 2012. június 24. - 14:38:41 »
0 Show voters
CMD:rendornyit(playerid, params[])
{
new skin = GetPlayerSkin(playerid);
if(skin == 288 || skin == 287 || skin == 286 || skin == 285 || skin == 283 || skin == 282 || skin == 281 || skin == 280 || skin == 166 || skin == 165)
{
// mit csináljon a parancs
} else {
// ha nem az a skinje akkor mit csináljon
}
return 1;
}

Csak egy SKIN-ü player használhassa
« Válasz #2 Dátum: 2012. június 24. - 15:00:38 »
0 Show voters
ezt csak CZMD-vel lehet megoldani?
jajh, majd elfejtettem, bele tudod írni, hogy csak közelrõl lehessen használni? kb.: 2kocsinyira (két kocsi hosszúságnyira.)?
« Utoljára szerkesztve: 2012. június 24. - 15:01:47 írta cserko93 »

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Csak egy SKIN-ü player használhassa
« Válasz #3 Dátum: 2012. június 25. - 08:38:34 »
0 Show voters
Nem zcmd-s parancs.
public OnPlayerCommandText(playerid, cmdtext[])
{
        if(!strcmp(cmdtext, \"/rendornyit\", true))
{
new skin = GetPlayerSkin(playerid);
if(skin == 288 || skin == 287 || skin == 286 || skin == 285 || skin == 283 || skin == 282 || skin == 281 || skin == 280 || skin == 166 || skin == 165)
{
// mit csináljon a parancs
}
else
{
// ha nem az a skinje akkor mit csináljon
}
return 1;
}
        return 0;
}

 
Kérlek add meg a kapud x, y, z koordinátáját!
« Utoljára szerkesztve: 2012. június 25. - 08:39:30 írta Cannonn »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal