Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Zenga1998 poslato Jun 11, 2011, 13:12:34 POSLE PODNE

Naslov: [Pomoc] u Vezi /spec
Poruka od: Zenga1998 poslato Jun 11, 2011, 13:12:34 POSLE PODNE
Skripta koju koristim:GF edit
Detaljan opis problema:Pa imam errore na /spec a neznam kako ih popravit
Dio skripte:

if (strcmp(cmd, "/spec", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
if (PlayerInfo[playerid][pAdmin] >= 1 || IsPlayerAdmin(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "KORISTI: /spec [playerid/Dio Imena]");
return 1;
}
           giveplayerid = ReturnUser(tmp);
           new Float:Health, Float:Armour;
           new World = GetPlayerVirtualWorld(playerid);
           new PlInterior = GetPlayerInterior(playerid);
           new weaponid, ammo;
           GetPlayerHealth(playerid, Health);
           GetPlayerArmour(playerid, Armour);
if(IsPlayerConnected(giveplayerid))
{
   if(giveplayerid != INVALID_PLAYER_ID)
   {
                       if(Spectate[playerid] == 255)
{
   GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
                           if(PlayerInfo[playerid][pAdmin] >= 6)
{
   if(PlayerInfo[playerid][pAdmin] == 1)
{
   for (new i=0; i<13; i++)
{
GetPlayerWeaponData(playerid, i, weaponid, ammo);
                                       OtherWeapons[playerid][i] = weaponid;
OtherAmmo[playerid][i] = ammo;
}
SpHealth[playerid] = Health;
SpArmour[playerid] = Armour;
}
else
{
   SaveGuns(playerid);
   PlayerInfo[playerid][pHealth] = Health;
   PlayerInfo[playerid][pArmour] = Armour;
}
}
else
{
   SaveGuns(playerid);
   PlayerInfo[playerid][pHealth] = Health;
PlayerInfo[playerid][pArmour] = Armour;
}
}
Interior[playerid] = PlInterior;
VirWorld[playerid] = World;
TogglePlayerSpectating(playerid, 1);
       if(IsPlayerInAnyVehicle(giveplayerid)) { PlayerSpectateVehicle(playerid, GetPlayerVehicleID(giveplayerid)); }
       else { PlayerSpectatePlayer(playerid, giveplayerid); }
       Spectate[playerid] = giveplayerid;
       SafeSetPlayerInterior(playerid, GetPlayerInterior(giveplayerid));
       SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(giveplayerid));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ADMIN]: %s Spec-a %s (%d).", sendername, giveplayer, giveplayerid);
SendAdminMessage(COLOR_LIGHTRED,string);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Sada promatrate ovoga igraca. Ako zelite prestati Koristi /endspec <playerid>");
                       TextDrawHideForPlayer(playerid, Textdraw44);
    TextDrawHideForPlayer(playerid, Textdraw45);
    TextDrawHideForPlayer(playerid, Textdraw55);
    TextDrawHideForPlayer(playerid, Textdraw51[playerid]);
    TextDrawShowForPlayer(playerid, Textdraw54[playerid]);
    if(PlayerInfo[playerid][pWatch] == 1)
{
TextDrawHideForPlayer(playerid, Textdraw56);
TextDrawHideForPlayer(playerid, Textdraw57);
TextDrawHideForPlayer(playerid, Textdraw58);
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s is speccing %s's",d,m,y,h,mi,s,sendername,giveplayer);
AdminLog(string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   Nema igraca");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   Nisi Admin");
}
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): evo errori

C:\Users\Mario Sokic\Desktop\CroSerbia\Samp Server script\gamemodes\MarioGM.pwn(22714) : error 017: undefined symbol "OtherWeapons"
C:\Users\Mario Sokic\Desktop\CroSerbia\Samp Server script\gamemodes\MarioGM.pwn(22714) : error 001: expected token: ";", but found "]"
C:\Users\Mario Sokic\Desktop\CroSerbia\Samp Server script\gamemodes\MarioGM.pwn(22714) : error 029: invalid expression, assumed zero

evo 22714     OtherWeapons[playerid] = weaponid;
by L84S
Dodan prefix [Pomoc]
Naslov: Odg: (POMOC) u Vezi /spec
Poruka od: [TG:RP]$--L84S--$ poslato Jun 11, 2011, 13:15:00 POSLE PODNE
Stavi na vrh ovako new OtherWeapons[MAX_PLAYERS][13];
Naslov: Odg: (POMOC) u Vezi /spec
Poruka od: Zenga1998 poslato Jun 11, 2011, 13:19:46 POSLE PODNE
Uradio sam to onda je doslo error za liniju 22717 onda sam opet iso to new ..... za to i onda mi izbacilo error za 22719 tj    SpHealth[playerid] = Health; .....
Naslov: Odg: (POMOC) u Vezi /spec
Poruka od: System32 poslato Jun 11, 2011, 13:21:07 POSLE PODNE
daj errore i liniej na errorima
Naslov: Odg: (POMOC) u Vezi /spec
Poruka od: Zenga1998 poslato Jun 11, 2011, 13:24:46 POSLE PODNE
Za 22716 su ti gore errori.. evo ti za 22717 C:\Users\Mario Sokic\Desktop\CroSerbia\Samp Server script\gamemodes\MarioGM.pwn(22717) : error 001: expected token: ";", but found "]"
C:\Users\Mario Sokic\Desktop\CroSerbia\Samp Server script\gamemodes\MarioGM.pwn(22717) : error 029: invalid expression, assumed zero
C:\Users\Mario Sokic\Desktop\CroSerbia\Samp Server script\gamemodes\MarioGM.pwn(22717) : fatal error 107: too many error messages on one line a linija 22717 je ova    OtherAmmo[playerid] = ammo;
Naslov: Odg: (POMOC) u Vezi /spec
Poruka od: [TG:RP]$--L84S--$ poslato Jun 11, 2011, 13:34:50 POSLE PODNE
 
new OtherAmmo[MAX_PLAYERS][13];
Naslov: Odg: [Pomoc] u Vezi /spec
Poruka od: Zenga1998 poslato Jun 11, 2011, 15:04:02 POSLE PODNE
Pa to sam uradio i sad su na 22719 errori neznam sta je to :/
Naslov: Odg: [Pomoc] u Vezi /spec
Poruka od: K4[Я]!K3 poslato Jun 11, 2011, 15:07:51 POSLE PODNE
http://solidfiles.com/d/8fbbc/
da se ne mučiš xd
Naslov: Odg: [Pomoc] u Vezi /spec
Poruka od: Zenga1998 poslato Jun 11, 2011, 19:18:25 POSLE PODNE
hvala.. mozete lockat