Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: WilliamS poslato Jun 13, 2013, 20:49:45 POSLE PODNE

Naslov: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 13, 2013, 20:49:45 POSLE PODNE
Skripta koju koristim:Moja Filescripta
Deteljan opis problema:Pa imam problem kako da kreiram public OnPlayerUpdate,posto radim Anti Cheat.
Deo Skripte:Pa ja sam to ovako stavio //OnPlayerUpdate
public OnPlayerUpdate (playerid,forplayerid);

if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pNovac] != GetPlayerMoney(playerid))
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PI[playerid][pNovac]);
SendClientMessage(playerid, -1, "Nemojte koristiti cheat!");
}
}
Al mi i baca 3 errora C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(217) : error 025: function heading differs from prototype
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(219) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(221) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.
[/b]

Kako to da resim..
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: xyzcod2 poslato Jun 13, 2013, 20:58:50 POSLE PODNE
Citat: WilliamS poslato Jun 13, 2013, 20:49:45 POSLE PODNE
Skripta koju koristim:Moja Filescripta
Deteljan opis problema:Pa imam problem kako da kreiram public OnPlayerUpdate,posto radim Anti Cheat.
Deo Skripte:Pa ja sam to ovako stavio //OnPlayerUpdate
public OnPlayerUpdate (playerid,forplayerid);

if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pNovac] != GetPlayerMoney(playerid))
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PI[playerid][pNovac]);
SendClientMessage(playerid, -1, "Nemojte koristiti cheat!");
}
}
Al mi i baca 3 errora C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(217) : error 025: function heading differs from prototype
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(219) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(221) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.
[/b]

Kako to da resim..
bez ovoga "forplayerid"
public OnPlayerUpdate(playerid)
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 13, 2013, 21:00:35 POSLE PODNE
Ali opet imam 2 errora C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(219) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(221) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 13, 2013, 21:04:18 POSLE PODNE
A evo je linija 219 if(IsPlayerConnected(playerid) a ovo sam i stavljao kao i if(IsPlayerConnected(playerid)) ali opet isto a druga linija if(PlayerInfo[playerid][pNovac] != GetPlayerMoney(playerid)) Ovde baca isto
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: xyzcod2 poslato Jun 13, 2013, 21:10:07 POSLE PODNE

public OnPlayerUpdate(playerid);
{
        if(IsPlayerConnected(playerid))
        {
          if(PlayerInfo[playerid][pNovac] > GetPlayerMoney(playerid))
          {
          ResetPlayerMoney(playerid);
          GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
          SendClientMessage(playerid, -1, "Nemojte koristiti cheat!");
          }
                  else
                  {
                                 
                  }
        }
        return 1;
}

pokusaj,nisam siguran!
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 13, 2013, 21:11:50 POSLE PODNE
Sad imam 6 errora C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(219) : error 055: start of function body without function header
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(220) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(222) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(228) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(231) : error 054: unmatched closing brace ("}")
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(233) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: xyzcod2 poslato Jun 13, 2013, 21:30:12 POSLE PODNE
Citat: WilliamS poslato Jun 13, 2013, 21:11:50 POSLE PODNE
Sad imam 6 errora C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(219) : error 055: start of function body without function header
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(220) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(222) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(228) : error 010: invalid function or declaration
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(231) : error 054: unmatched closing brace ("}")
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(233) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.

aj ti meni rade daj cijeli onplayerupdate jer ovo nikamo ne vodi..
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 13, 2013, 21:37:31 POSLE PODNE
Evo ti ga celi //OnPlayerUpdate
public OnPlayerUpdate (playerid,forplayerid);

if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pNovac] != GetPlayerMoney(playerid))
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PI[playerid][pNovac]);
SendClientMessage(playerid, -1, "Nemojte koristiti cheat!");
}
}
Nema nista osim ovog
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: Mleko123 poslato Jun 13, 2013, 21:48:32 POSLE PODNE
//OnPlayerUpdate
public OnPlayerUpdate (playerid,forplayerid);
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pNovac] != GetPlayerMoney(playerid))
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PI[playerid][pNovac]);
SendClientMessage(playerid, -1, "Nemojte koristiti cheat!");
}
   return 0;
}


Probaj ovako
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 13, 2013, 21:53:15 POSLE PODNE
Citat: PeMPaCâ,,¢ poslato Jun 13, 2013, 21:48:32 POSLE PODNE
//OnPlayerUpdate
public OnPlayerUpdate (playerid,forplayerid);
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pNovac] != GetPlayerMoney(playerid))
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PI[playerid][pNovac]);
SendClientMessage(playerid, -1, "Nemojte koristiti cheat!");
}
   return 0;
}


Probaj ovako

Sad imam 5 errora Ono moje prvo ima najmanje errora al opet ima 3
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: MEMOREX™️ poslato Jun 14, 2013, 01:38:18 PRE PODNE
Ev



public OnPlayerUpdate(playerid)
{
if(PlayerInfo[playerid][pNovac] != GetPlayerMoney(playerid))
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
SendClientMessage(playerid, -1, "Nemojte koristiti cheat!");
}
        return 1;
}

Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 14, 2013, 07:45:09 PRE PODNE
4 errora ono moje prvo je imalo 3 errora al ne znam koja :/
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 14, 2013, 10:02:21 PRE PODNE
BUMP
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 14, 2013, 10:19:35 PRE PODNE
Sad mi bacca 4 errora C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(220) : error 017: undefined symbol "PlayerInfo"
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(220) : warning 215: expression has no effect
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(220) : error 001: expected token: ";", but found "]"
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(220) : error 029: invalid expression, assumed zero
C:\Users\Salipur\Desktop\Course RolePlay FileScripte\filterscripts\AntiMoneyHack.pwn(220) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 14, 2013, 10:24:41 PRE PODNE
Da radim u fileskripti pa kako da stavim?
Naslov: Odg: [POMOC]AntiMoneyHack
Poruka od: WilliamS poslato Jun 14, 2013, 11:22:35 PRE PODNE
Aha hvala moze lock