Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: MicroSD_ poslato Februar 23, 2012, 18:07:23 POSLE PODNE

Naslov: [pomoc]utrke
Poruka od: MicroSD_ poslato Februar 23, 2012, 18:07:23 POSLE PODNE
Skripta koju koristim: NX
Detaljan opis problema: kako da od ove 2 komande napravim da mogu koristiti samo admini/gmovi. I da oni prozivaju igrace na utrke
Dio skripte: CMD:join(playerid,params[])
{
#pragma unused params

if(RaceParticipant[playerid]>0)
{
    SendClientMessage(playerid, COLOR_RED, "{F81414}(Odbijeno) {FFFFFF}Vec si se prijavio za utrku!");
}
else if(RaceActive==1 && RaceStart==0)
{
if(PrizeMode >= 2 && GetPlayerMoney(playerid) < JoinFee)
{
format(ystring,sizeof(ystring),"Nemas dovoljno novca da se prikljucis utrci! (Cijena pristupa: %d$)",JoinFee);
SendClientMessage(playerid, COLOR_YELLOW, ystring);
return 1;
}
else if (PrizeMode >= 2)
{
new tempval;
tempval=(-1)*JoinFee;
    GivePlayerMoney(playerid,tempval);
    Pot+=JoinFee;
}
CurrentCheckpoint[playerid]=0;
if(Racemode == 3)
{
SetRaceCheckpoint(playerid,LCurrentCheckpoint,LCurrentCheckpoint-1);
CurrentCheckpoint[playerid]=LCurrentCheckpoint;
}
else SetRaceCheckpoint(playerid, 0,1);
RaceParticipant[playerid]=1;
CurrentLap[playerid]=0;
SendClientMessage(playerid, COLOR_GREEN, "Pridruzio si se utrci!");
Participants++;

}
else if(RaceActive==1 && RaceStart==1)
{
    SendClientMessage(playerid, COLOR_YELLOW, "Utrka je vec pocela.");
}
else
{
    SendClientMessage(playerid, COLOR_YELLOW, "Nema utrke kojoj bi se mogao pridruziti.");
}
return 1;
}

CMD:ready(playerid, params[])
{
#pragma unused params
new PState=GetPlayerState(playerid);
if(RaceParticipant[playerid]==2 && PState != PLAYER_STATE_PASSENGER)
{
         SendClientMessage(playerid,COLOR_YELLOW,"spreman si za utrku");
RaceParticipant[playerid]=3;
ReadyRefresh();
}
else if (RaceParticipant[playerid]==3 && RaceStart==0)
{
    SendClientMessage(playerid,COLOR_YELLOW,"Sada nisi spreman! Koristi ponovo /ready da budes spreman.");
    RaceParticipant[playerid]=2;
}
else if (PState == PLAYER_STATE_PASSENGER) SendClientMessage(playerid,COLOR_YELLOW,"Moras biti vozac!");


    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [pomoc]utrke
Poruka od: ricken poslato Februar 23, 2012, 18:21:49 POSLE PODNE
Dodaj ovo
if(PlayerInfo[playerid][pAdmin] >= Ovdje admin lvl stavis)
Naslov: Odg: [pomoc]utrke
Poruka od: MicroSD_ poslato Februar 23, 2012, 18:23:15 POSLE PODNE
Citat: Rickeη poslato Februar 23, 2012, 18:21:49 POSLE PODNE
Dodaj ovo
if(PlayerInfo[playerid][pAdmin] >= Ovdje admin lvl stavis)

ma znam to dodat, ali kako da napravim te 2 komande u 1...