Skripta koju koristim:Srbija Gaming edit
Detaljan opis problema:Napravio sam da ima 3 slota ali da 3 moze samo VIP imati ali kada dam vipa pise da nema aktiviran 3 slot a uradio sam da kada stavim da dobije 3 slot
Dio skripte: http://imgur.com/a/MkerD
Neke slike/video za lakse dobivanje pomoci(neobavezno):Ne znam sta da slikam.
Vozilo 3
804
pregleda
9
postova
3. Jul 2017.
Quote
YCMD:makevip(playerid, params[],help)
{
if(UlogovanProvera == 0) return Error(playerid, "Moras biti prijavljen.");
if(strcmp(ZaduzenjaInfo, Ime_Igraca(playerid)) == 0 || PI >= 6)
{
new player, nivo;
if(sscanf(params, "ud", player, nivo)) return Koristi(playerid, "makevip [ID/Dio Imena] [level (1-4)]");
if(player == INVALID_PLAYER_ID) return Error(playerid, "Taj igrac nije online.");
if(nivo < 0 || nivo > 3) return Error(playerid, "Level vipa ne moze biti manji od 0 i veci od 4.");
if(nivo == 0)
{
format(conelysbrt, sizeof(conelysbrt), " %s vam je skinuo VIP paket, vise niste vip.", Ime_Igraca(playerid));
SCM(player, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Skinuli ste VIP paket igracu %s.", Ime_Igraca(player));
SCM(playerid, ZUTA2, conelysbrt);
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 3;
SetPlayerSkin(player, 3);
SavePlayer(player);
}
else
{
new d,m,y,bx,ca;
getdate(y,m,d);
bx = d+30;
if(m == 12 && bx > 31) { ca = bx-31; m = 1; y++; }
else if(bx > 31 && m == 1) { ca = bx-31; m++; }
else if(m == 2 && bx > 29 && y == 2015) { ca = bx-29; m++; }
else if(m == 2 && bx > 28 && y == 2016) { ca = bx-28; m++; }
else if(bx > 31 && m == 3) { ca = bx-31; m++; }
else if(bx > 30 && m == 4) { ca = bx-30; m++; }
else if(bx > 31 && m == 5) { ca = bx-31; m++; }
else if(bx > 30 && m == 6) { ca = bx-30; m++; }
else if(bx > 31 && m == 7) { ca = bx-31; m++; }
else if(bx > 31 && m == 😎 { ca = bx-31; m++; }
else if(bx > 30 && m == 9) { ca = bx-30; m++; }
else if(bx > 31 && m == 10) { ca = bx-31; m++; }
else if(bx > 30 && m == 11) { ca = bx-30; m++; }
else if(bx > 31 && m == 12) { ca = bx-31; m++; }
else ca = bx;
PI = ca;
PI = m;
PI = y;
PI = nivo;
format(conelysbrt, sizeof(conelysbrt), " %s vam je postavio %d vip level %d.", Ime_Igraca(playerid), nivo);
SCM(player, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Vas VIP paket istice: %d.%d.%d godine", PI,PI,PI);
SCM(player, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Uspesno ste postavili igracu %s vip level %d.", Ime_Igraca(player), nivo);
SCM(playerid, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Njegov VIP paket istice: %d.%d.%d godine", PI,PI,PI);
SCM(playerid, ZUTA2, conelysbrt);
SavePlayer(player);
}
}
else return Ovlascenje(playerid);
return 1;
}
{
if(UlogovanProvera == 0) return Error(playerid, "Moras biti prijavljen.");
if(strcmp(ZaduzenjaInfo, Ime_Igraca(playerid)) == 0 || PI >= 6)
{
new player, nivo;
if(sscanf(params, "ud", player, nivo)) return Koristi(playerid, "makevip [ID/Dio Imena] [level (1-4)]");
if(player == INVALID_PLAYER_ID) return Error(playerid, "Taj igrac nije online.");
if(nivo < 0 || nivo > 3) return Error(playerid, "Level vipa ne moze biti manji od 0 i veci od 4.");
if(nivo == 0)
{
format(conelysbrt, sizeof(conelysbrt), " %s vam je skinuo VIP paket, vise niste vip.", Ime_Igraca(playerid));
SCM(player, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Skinuli ste VIP paket igracu %s.", Ime_Igraca(player));
SCM(playerid, ZUTA2, conelysbrt);
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 3;
SetPlayerSkin(player, 3);
SavePlayer(player);
}
else
{
new d,m,y,bx,ca;
getdate(y,m,d);
bx = d+30;
if(m == 12 && bx > 31) { ca = bx-31; m = 1; y++; }
else if(bx > 31 && m == 1) { ca = bx-31; m++; }
else if(m == 2 && bx > 29 && y == 2015) { ca = bx-29; m++; }
else if(m == 2 && bx > 28 && y == 2016) { ca = bx-28; m++; }
else if(bx > 31 && m == 3) { ca = bx-31; m++; }
else if(bx > 30 && m == 4) { ca = bx-30; m++; }
else if(bx > 31 && m == 5) { ca = bx-31; m++; }
else if(bx > 30 && m == 6) { ca = bx-30; m++; }
else if(bx > 31 && m == 7) { ca = bx-31; m++; }
else if(bx > 31 && m == 😎 { ca = bx-31; m++; }
else if(bx > 30 && m == 9) { ca = bx-30; m++; }
else if(bx > 31 && m == 10) { ca = bx-31; m++; }
else if(bx > 30 && m == 11) { ca = bx-30; m++; }
else if(bx > 31 && m == 12) { ca = bx-31; m++; }
else ca = bx;
PI = ca;
PI = m;
PI = y;
PI = nivo;
format(conelysbrt, sizeof(conelysbrt), " %s vam je postavio %d vip level %d.", Ime_Igraca(playerid), nivo);
SCM(player, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Vas VIP paket istice: %d.%d.%d godine", PI,PI,PI);
SCM(player, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Uspesno ste postavili igracu %s vip level %d.", Ime_Igraca(player), nivo);
SCM(playerid, ZUTA2, conelysbrt);
format(conelysbrt, sizeof(conelysbrt), " Njegov VIP paket istice: %d.%d.%d godine", PI,PI,PI);
SCM(playerid, ZUTA2, conelysbrt);
SavePlayer(player);
}
}
else return Ovlascenje(playerid);
return 1;
}
3. Jul 2017.
Quote
if(dialogid == DIALOG_VOZILOMENI)
{
if(response == 1)
{
switch (listitem)
{
case 0:
{
if(PI != -1 && strcmp(Ime_Igraca(playerid), VoziloInfo[PI], true) == 0)
{
autoodabir = PI;
VoziloInfo[autoodabir] = VoziloInfo[PI];
odabraovoz = 1;
SPD(playerid,DIALOG_AUTO,DIALOG_STYLE_LIST, ""SERVER"Upravljanje vozilom", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nDroga\nMaterijali\nOruzije\nProdaja vozila\nRadio\nPrtljaznik\nPromena Boje", "Odaberi", "Nazad");
}
else
{
Error(playerid, "Nemate vozilo na slotu 1 ili vam je skinut kljuc.");
}
return 1;
}
case 1:
{
if(PI != -1 && strcmp(Ime_Igraca(playerid), VoziloInfo[PI], true) == 0)
{
autoodabir = PI;
VoziloInfo[autoodabir] = VoziloInfo[PI];
odabraovoz = 2;
SPD(playerid,DIALOG_AUTO,DIALOG_STYLE_LIST, ""SERVER"Upravljanje vozilom", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nDroga\nMaterijali\nOruzije\nProdaja vozila\nRadio\nPrtljaznik\nPromena Boje", "Odaberi", "Nazad");
}
else
{
Error(playerid, "Nemate vozilo na slotu 2 ili vam je skinut kljuc.");
}
return 1;
}
case 2:
{
if(PI == 1)
{
if(PI != -1 && strcmp(Ime_Igraca(playerid), VoziloInfo[PI], true) == 0)
{
autoodabir = PI;
VoziloInfo[autoodabir] = VoziloInfo[PI];
odabraovoz = 3;
SPD(playerid,DIALOG_AUTO,DIALOG_STYLE_LIST, ""SERVER"Upravljanje vozilom", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nDroga\nMaterijali\nOruzije\nProdaja vozila\nRadio\nPrtljaznik\nPromena Boje", "Odaberi", "Nazad");
}
else
{
Error(playerid, "Nemate vozilo na slotu 3 ili vam je skinut kljuc.");
}
}
else
{
Error(playerid, "Nemate aktivirano 3 vozilo.");
}
return 1;
}
{
if(response == 1)
{
switch (listitem)
{
case 0:
{
if(PI != -1 && strcmp(Ime_Igraca(playerid), VoziloInfo[PI], true) == 0)
{
autoodabir = PI;
VoziloInfo[autoodabir] = VoziloInfo[PI];
odabraovoz = 1;
SPD(playerid,DIALOG_AUTO,DIALOG_STYLE_LIST, ""SERVER"Upravljanje vozilom", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nDroga\nMaterijali\nOruzije\nProdaja vozila\nRadio\nPrtljaznik\nPromena Boje", "Odaberi", "Nazad");
}
else
{
Error(playerid, "Nemate vozilo na slotu 1 ili vam je skinut kljuc.");
}
return 1;
}
case 1:
{
if(PI != -1 && strcmp(Ime_Igraca(playerid), VoziloInfo[PI], true) == 0)
{
autoodabir = PI;
VoziloInfo[autoodabir] = VoziloInfo[PI];
odabraovoz = 2;
SPD(playerid,DIALOG_AUTO,DIALOG_STYLE_LIST, ""SERVER"Upravljanje vozilom", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nDroga\nMaterijali\nOruzije\nProdaja vozila\nRadio\nPrtljaznik\nPromena Boje", "Odaberi", "Nazad");
}
else
{
Error(playerid, "Nemate vozilo na slotu 2 ili vam je skinut kljuc.");
}
return 1;
}
case 2:
{
if(PI == 1)
{
if(PI != -1 && strcmp(Ime_Igraca(playerid), VoziloInfo[PI], true) == 0)
{
autoodabir = PI;
VoziloInfo[autoodabir] = VoziloInfo[PI];
odabraovoz = 3;
SPD(playerid,DIALOG_AUTO,DIALOG_STYLE_LIST, ""SERVER"Upravljanje vozilom", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nDroga\nMaterijali\nOruzije\nProdaja vozila\nRadio\nPrtljaznik\nPromena Boje", "Odaberi", "Nazad");
}
else
{
Error(playerid, "Nemate vozilo na slotu 3 ili vam je skinut kljuc.");
}
}
else
{
Error(playerid, "Nemate aktivirano 3 vozilo.");
}
return 1;
}
eo ti i ovo
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
