Skripta koju koristim : LARP
Deo skripte : COMMAND:kupivikendicu(playerid, params[])
{
#pragma unused params
new string[ 128 ], stringt[64];
if( PlayerInfo[playerid][pPvikendicakey] == 255 ) {
for(new h = 0; h < sizeof(Vikendica); h++) {
if(IsPlayerInRangeOfPoint( playerid, 5, Vikendica[h][vExteriorX], Vikendica[h][vExteriorY], Vikendica[h][vExteriorZ]) ) {
if(strcmp(Vikendica[h][vOwner], "Niko", true) == 0 ) {
if(Vikendica[h][VikendicaPrice] == -1) {
SendClientMessage( playerid, WHITE, "Ova Vikendica nije na prodaji." );
return 1;
}
if(Vikendica[h][vLevel] > PlayerInfo[playerid][pLevel]) {
format( string, sizeof(string), "Moras biti level %d da bi mogao kupiti ovu Vikendicu." , Vikendica[h][vLevel]);
SendClientMessage( playerid, WHITE, string);
return 1;
}
else {
if( GetPlayerMoney(playerid) > Vikendica[h][VikendicaPrice]) {
new id;
new sendername[MAX_PLAYER_NAME];
Vikendica[h][vOwned] = 1;
GivePlayerCash(playerid, -Vikendica[h][VikendicaPrice]);
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(Vikendica[h][vOwner], sendername, 0, strlen(sendername), 255);
format( stringt, sizeof( stringt ), "~y~Kupili ste Vikendicu za: ~g~%d$", Vikendica[h][VikendicaPrice]);
GameTextForPlayer(playerid, stringt, 5000, 1);
Vikendica[h][vInteriorX] = 490.810974;
Vikendica[h][vInteriorY] = 1401.489990;
Vikendica[h][vInteriorZ] = 1080.339966;
Vikendica[h][vInteriorID] = 2;
SaveVikendica(h);
PlayerInfo[playerid][pPvikendicakey] = h;
OnPropTextdrawUpdate(5,id);
SaveVikendica(h);
}
else {
SendClientMessage( playerid, WHITE, "Nemas dovoljno novca." );
}
}
}
else {
SendClientMessage( playerid, WHITE, "Zao name je, ova Vikendica nije dostupna za prodaje!" );
}
}
}
}
else {
SendClientMessage( playerid, WHITE, "Vec imas Vikendicu! Koristi /vikendica prodaj da prodas tu sto imas." );
}
return 1;
}
Problem : C:\Documents and Settings\Yakavetta\Desktop\Division RP\dv rp\gamemodes\division.pwn(35655) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Yakavetta\Desktop\Division RP\dv rp\gamemodes\division.pwn(35655) : error 017: undefined symbol "cmd_kupivikendicu"
C:\Documents and Settings\Yakavetta\Desktop\Division RP\dv rp\gamemodes\division.pwn(35655) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Yakavetta\Desktop\Division RP\dv rp\gamemodes\division.pwn(35655) : fatal error 107: too many error messages on one line
ILI AKO MOZE NEKO I DA PREBACI U STRCMD
skin include zcmd, i onda na vrh zapisi #include "zcmd"
a pritom komandu stavis skroz na kraj skripte
opet isto
ne moze biti isto, ako ubacis include zcmd, i stavis komandu na kraj skripte, ne moze da ti baca errore
dobro je sada hvala slobodno lock