Ok imam svoj game mod ali mi ne radi: /spec
ZnaÄi trebam skriptu za /spec
I dali mi može netko dati skriptu da po ubojstvu dobiješ 1 score...
Te dvije skripte trebam..Hvala unaprijed!
Citat: Maltheus! poslato Januar 15, 2010, 11:06:42 PRE PODNE
Ok imam svoj game mod ali mi ne radi: /spec
ZnaÄi trebam skriptu za /spec
if(strcmp(cmd, "/spec", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pGM] >= 1)
{
if(Spec[playerid] == 1)
{
Spec[playerid] = 0;
TogglePlayerSpectating(playerid, 0);
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "UPOTREBI: /spec [ID Igraca]");
return 1;
}
new playa;
if(IsStringAName(tmp))
{
playa = GetPlayerID(tmp);
}
else
{
playa = strval(tmp);
}
if(Spec[playerid] == 0)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
format(string,sizeof(string),"~b~Gledas ~w~%s",giveplayer);
GameTextForPlayer(playerid, string, 5000, 1);
TogglePlayerSpectating(playerid, 1);
Spec[playerid] = 1;
if(IsPlayerInAnyVehicle(playa))
{
new specvehicleid = GetPlayerVehicleID(playerid);
PlayerSpectateVehicle(playerid, specvehicleid);
return 1;
}
PlayerSpectatePlayer(playerid, playa);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Nisi admin.");
}
return 1;
}
Hvala ali mi izbaci 4 errora na tome :S
I da kako mogu namjestiti da samo poseban level može koristiti neki teleport/komandu?
ako mislis level admina onda ovako
if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pGM] >= 1) ovo jedan stavis na bilo koji broj npr 1338 samo 1338 admini smiju koristiti :D
a za neku org
f (PlayerInfo[playerid][pInfo] >= 1 ) mislim da je tako nisam za ovo drugo sto posto siguran :D naci od 1 do 11 ili ako imas vise organizacija :D
Ovo ti je za neku organizaciju
if((newcar >= 77) && (newcar <= 84))
{
if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { }
else
{
SendClientMessage(playerid,COLOR_GREY," Nisi clan LCN !");
RemovePlayerFromVehicle(playerid);
}
}
E hvala vam i jeli mi možete pomoći i oko onog gore... kada ubiješ nekog da dobiješ 1 score...
I dali ima netko skriptu za admin mega jump :P
Ako oces za samo 1 odredeni level(obicni lvl igraca) onda:
if(PlayerInfo[playerid][pLevel] == 1) // Ovdje je 1,znaci samo igrac lvl 1 ti mjenjas dalje
Ako oces da moze od nekog levela pa na dalje onda
if(PlayerInfo[playerid][pLevel] >= 2) // Ovdje je 2,znaci samo igraci veci od level 2 mogu koristit to sto zelis
Ako neznas kako ubacit onda se vrati prvo na to a tek onda ovo.