Skripta koju koristim: UP-RP
Detaljan opis problema:Hocu da namestim da igrac moze da kupi laptop u shopu i da kad ukuca /laptop da mu se pojavi u ruci, ali ne mogu da nadjem nijednu FS jer svi sada rade sa TD
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Probaj ovo, uradio sam na brzinu nisam testirao...
[pawn]new ImaLaptop[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
ImaLaptop[playerid] = 0;
return 1;
}
CMD:laptop(playerid, params[])
{
if(ImaLaptop[playerid] == 0)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CARRY);
SetPlayerAttachedObject(playerid, 5, 19893, 1, 0.494823, 0.720993, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
ImaLaptop[playerid] = 1;
}
else if(ImaLaptop[playerid] == 1)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
RemovePlayerAttachedObject(playerid, 5);
ImaLaptop[playerid] = 0;
}
return 1;
}[/pawn]
Ti posle samo dodaj sta ti jos treba, npr proveru da li ima laptop i tako to...
[pawn]YCMD:hakuj(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BB:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pPosao] != POSAO_HAKER) return SCM(playerid, -1, ""SPLAVA"[BB:RP] "BELA"Niste haker!");
if(PlayerInfo[playerid][pZatvor] != 0) return SCM(playerid, -1, "BB:RP | "CRVENA"Ne mozete hakovati u zatvoru!");
if(PlayerInfo[playerid][pLaptop] == 0) return SCM(playerid, -1, "BB:RP | "CRVENA"Nemate laptop!");
if(HBanke[playerid] != 0 || HOpstine[playerid] != 0 || HPolicije[playerid] != 0) return SCM(playerid,-1,""CRVENA"[BB:RP] "SIVA"Vec imas aktiviran posao!");
if(ImaLaptop[playerid] == 1);
{
SPD(playerid,DIALOG_HAKER, DIALOG_STYLE_LIST, ""BELA"Hakuj:", "Banku\nOpstinu\nPoliciju", "Odaberi", "Izlaz");
}
return 1;
}[/pawn]
[pawn]
(14165) : error 036: empty statement
[/pawn]
if(ImaLaptop[playerid] == 1); je line (14165)
reseno moze lock