[Pomoc] Vikendica

Započeo Yakavetta, Decembar 12, 2012, 16:38:24 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Yakavetta

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


ne moze biti isto, ako ubacis include zcmd, i stavis komandu na kraj skripte, ne moze da ti baca errore

Yakavetta