Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Zerin poslato Jun 24, 2014, 21:22:29 POSLE PODNE

Naslov: [POMOC] Oko /getcar
Poruka od: Zerin poslato Jun 24, 2014, 21:22:29 POSLE PODNE
[b]Skripta koju koristim[/b]:Moja od 0
[b]Detaljan opis problema[/b]:E ovako,, napravio sam da admin i gm moze da geta vozilo koje hoce.. Ali kako sad da namjestim da Vip moze da geta al samo svoje vozilo,, ako neko moze da mi pojasni,, Ev kod od /getcar za admine i gm..
[b]Dio skripte[/b]://///////////////////////
[b]Neke slike/video za lakse dobivanje pomoci(neobavezno)[/b]:////////////////////////

[code]if(strcmp(cmd, "/getcar", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{008CF0}[table][tr][td]{FFFFFF} /getcar [carid]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = strval(tmp);
if(PlayerInfo[playerid][pAdmin] >= 2 || PlayerInfo[playerid][pGm] >= 4)
{
GetPlayerPos(playerid, plocx, plocy, plocz);
SetVehiclePos(plo,plocx,plocy+4, plocz);
new sendgoto[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendgoto, sizeof(sendgoto));
new gotostr[300];
format(gotostr,sizeof(gotostr), "{800000}%s je koristio /getcar", sendgoto);
SCM(plo, 0x800000C8, gotostr);
                SendAdminMessage(COLOR_YELLOW,gotostr);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}[/td][/tr][/table]
Naslov: Odg: [POMOC] Oko /getcar
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 24, 2014, 21:28:42 POSLE PODNE
Dodas samo tvoju varijablu kod ovog
if(PlayerInfo[playerid][pAdmin] >= 2 || PlayerInfo[playerid][pGm] >= 4)

Ovako kao primer
if(PlayerInfo[playerid][pAdmin] >= 2 || PlayerInfo[playerid][pGm] >= 4 || PlayerInfo[playerid][pVip] >= 1)
Naslov: Odg: [POMOC] Oko /getcar
Poruka od: Denis_Lapi poslato Jun 24, 2014, 21:29:40 POSLE PODNE
Stavljaj u tag [ code ] [ /code] svati kod, nemoj ovako (spoji tag i stavljaj izmedju njega).
Kako mislis svoje, one koje su kupili u CoS ili VIP kola..
Naslov: Odg: [POMOC] Oko /getcar
Poruka od: Zerin poslato Jun 24, 2014, 21:32:09 POSLE PODNE
Ma brt misli,, da samo vip-a ko ima da moze da porta svoje vozilo,, Ono koje je kupio na pijaci... Ono koje je u njegovom vlasnistvu...
Naslov: Odg: [POMOC] Oko /getcar
Poruka od: Denis_Lapi poslato Jun 24, 2014, 21:39:54 POSLE PODNE
To radis preko provere za iD
GetPlayerVehicleID(playerid);
I sada, trebas da nadjes varijablu koja cuva koji je ID auta koji vlasnik poseduje. Ako je GetPlayerVehicleID jednak varijabli koja cuva ID vozila u vlasnistvu, onda ce da mu porta vozilo, ako nije onda neka mu ispise poruku ili sta vec..