[Pomoc] VIP system


Započeo LoOdaK, April 22, 2015, 09:18:02 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: moja od 0
Detaljan opis problema: pokusao sam praviti komandu /makevip i imam mnogo errorra
Dio skripte:evo komanda
CMD:makevip(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new
idigraca,
level,
sendername[MAX_PLAYER_NAME],
str[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
if (sscanf(params, "di",idigraca,level)) SCM(playerid,SIVA,"[UB:RP]: /makevip [Id/DeoImena] [level(1-5)]");
if (level < 0 || level > 5) return SCM(playerid,SIVA,"[UB:RP] Najveci VIP level je 5 a najmanji 1 !");
if (PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,SIVA,"[UB Administracija] Niste ovlasceni da koristite ovu komandu!");
if(level == 0)
{
PlayerInfo[idigraca][pVip] = 0;
format(str, sizeof(str), "Obavestenje: Ovo je obavestenje o isteku vaseg donatorskog paketa.");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Hvala vam sto ste donirali.");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Vas UB:RP Admin Team!!!");
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Iskljucili ste mu Vip.");
}
if(level == 1)
{
PlayerInfo[idigraca][pVip] = 1;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 1 + $50.000");
DajPare(playerid, 50000);
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Aktivirali ste VIP level 1.");
}
if(level == 2)
{
PlayerInfo[idigraca][pVip] = 2;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 2 + $75.000");
DajPare(playerid, 75000);
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Aktivirali ste VIP level 2.");

}
if(level == 3)
{
PlayerInfo[idigraca][pVip] = 3;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 3 + $100.000");
SCM(idigraca, RED, str);
DajPare(idigraca, 100000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 3.");

}
if(level == 4)
{
PlayerInfo[idigraca][pVip] = 4;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 4 + $150.000 + 0.5 steceni interes");
SCM(idigraca, RED, str);
DajPare(idigraca, 150000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 4.");

if(level == 5)
{
PlayerInfo[idigraca][pVip] = 5;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 5 + $200.000 + 0.5 steceni interes + Full ARMOR+HEALTH na spawn-u");
SCM(idigraca, RED, str);
DajPare(idigraca, 200000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 5.");
}
return 1;
}
ali je problem sto meni izbacuje error na drugoj komandi ne razumijem a komanda normalno radi evo linija na kojoj izbacuje error
CMD:slap(playerid, params[])

Neke slike/video za lakse dobivanje pomoci(neobavezno):
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!



Imo si manjak zagrada probaj sad.
CMD:makevip(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new
idigraca,
level,
sendername[MAX_PLAYER_NAME],
str[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
if (sscanf(params, "di",idigraca,level)) SCM(playerid,SIVA,"[UB:RP]: /makevip [Id/DeoImena] [level(1-5)]");
if (level < 0 || level > 5) return SCM(playerid,SIVA,"[UB:RP] Najveci VIP level je 5 a najmanji 1 !");
if (PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,SIVA,"[UB Administracija] Niste ovlasceni da koristite ovu komandu!");
if(level == 0)
{
PlayerInfo[idigraca][pVip] = 0;
format(str, sizeof(str), "Obavestenje: Ovo je obavestenje o isteku vaseg donatorskog paketa.");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Hvala vam sto ste donirali.");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Vas UB:RP Admin Team!!!");
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Iskljucili ste mu Vip.");
}
if(level == 1)
{
PlayerInfo[idigraca][pVip] = 1;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 1 + $50.000");
DajPare(playerid, 50000);
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Aktivirali ste VIP level 1.");
}
if(level == 2)
{
PlayerInfo[idigraca][pVip] = 2;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 2 + $75.000");
DajPare(playerid, 75000);
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Aktivirali ste VIP level 2.");

}
if(level == 3)
{
PlayerInfo[idigraca][pVip] = 3;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 3 + $100.000");
SCM(idigraca, RED, str);
DajPare(idigraca, 100000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 3.");

}
if(level == 4)
{
PlayerInfo[idigraca][pVip] = 4;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 4 + $150.000 + 0.5 steceni interes");
SCM(idigraca, RED, str);
DajPare(idigraca, 150000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 4.");
}
if(level == 5)
{
PlayerInfo[idigraca][pVip] = 5;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 5 + $200.000 + 0.5 steceni interes + Full ARMOR+HEALTH na spawn-u");
SCM(idigraca, RED, str);
DajPare(idigraca, 200000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 5.");
}
return 1;
}
}

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

x_G1 ne mozes tako stavit zagradu
stavi ovako
CMD:makevip(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new
idigraca,
level,
sendername[MAX_PLAYER_NAME],
str[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
if (sscanf(params, "di",idigraca,level)) SCM(playerid,SIVA,"[UB:RP]: /makevip [Id/DeoImena] [level(1-5)]");
if (level < 0 || level > 5) return SCM(playerid,SIVA,"[UB:RP] Najveci VIP level je 5 a najmanji 1 !");
if (PlayerInfo[playerid][pAdmin] <= 6) return SCM(playerid,SIVA,"[UB Administracija] Niste ovlasceni da koristite ovu komandu!");
if(level == 0)
{
PlayerInfo[idigraca][pVip] = 0;
format(str, sizeof(str), "Obavestenje: Ovo je obavestenje o isteku vaseg donatorskog paketa.");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Hvala vam sto ste donirali.");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Vas UB:RP Admin Team!!!");
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Iskljucili ste mu Vip.");
}
if(level == 1)
{
PlayerInfo[idigraca][pVip] = 1;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 1 + $50.000");
DajPare(playerid, 50000);
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Aktivirali ste VIP level 1.");
}
if(level == 2)
{
PlayerInfo[idigraca][pVip] = 2;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 2 + $75.000");
DajPare(playerid, 75000);
SCM(idigraca, RED, str);
SCM(playerid,WHITE,"Aktivirali ste VIP level 2.");

}
if(level == 3)
{
PlayerInfo[idigraca][pVip] = 3;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 3 + $100.000");
SCM(idigraca, RED, str);
DajPare(idigraca, 100000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 3.");

}
if(level == 4)
{
PlayerInfo[idigraca][pVip] = 4;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 4 + $150.000 + 0.5 steceni interes");
SCM(idigraca, RED, str);
DajPare(idigraca, 150000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 4.");
}
if(level == 5)
{
PlayerInfo[idigraca][pVip] = 5;
format(str, sizeof(str), "Aktiviran vam je donatorski paket ,Hvala na donaciji!");
SCM(idigraca, RED, str);
format(str, sizeof(str), "Sadrzaj paketa:");
SCM(idigraca, RED, str);
format(str, sizeof(str), "VIP lvl 5 + $200.000 + 0.5 steceni interes + Full ARMOR+HEALTH na spawn-u");
SCM(idigraca, RED, str);
DajPare(idigraca, 200000);
SCM(playerid,WHITE,"Aktivirali ste VIP level 5.");
}
}
return 1;
}
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

E brt obicno me zezaju te zagrade zeznem se na njima uglavnom Hvala i moze lock
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!