Jump to content
  • 0

pomoc Error Pawno


willards

Dotaz

sestavit .amx dává tyto 2 chyby

 

\Gamemodes\BRG.pwn(77507) : warning 203: symbol is never used: "Entrou"
\Gamemodes\BRG.pwn(77507) : warning 203: symbol is never used: "ServerMoneyInit"
 
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
2 Warnings.
 
e ao iniciar o samp-server.exe fica assim
 
hrlzjs.png
 
Link to comment
Share on other sites

13 odpovědí na tuto otázku

Recommended Posts

  • 0

Chyba je již nyní k chybě (WL 203: symbol je nikdy použít: "ServerMoneyInit"), je stále ještě není, protože to v souboru .pwn by mělo v tomto pluginy

 

to jsou moje pluginy:

 

#include <a_samp>
//#include <Dini> Colocando Sistema DOF2
#include <dof2> // Dof2 modificada com a opção Converter Ativada! '1'
#include <streamer>
#include <servermoneyGM>
#include <seif_walk>
#include <PGD>
#include <SII>
//#include <F_Streamer>
 
Myslím si, že to takto: #include <servermoneyGM>
 

 

#define CallLoop(%1,%2) for(new %1; %1 < %2; %1++)

#define CALLBACK_AMOUNT 500
 
new SERVERSIDETIMER;
new ServerSideCash[MAX_PLAYERS];
 
/*public OnGameModeInit()
{
ServerMoneyInit();
return GMInit();
}
 
public OnGameModeExit()
{
ServerMoneyExit();
return GMExit();
}*/
 
forward GMInit();
forward GMExit();
 
ServerMoneyInit()
{
SERVERSIDETIMER=SetTimer("ServerMoneyCB",1000,true);
return 1;
}
 
ServerMoneyExit() 
{
KillTimer(SERVERSIDETIMER);
return 1;
}
 
 
forward ServerMoneyCB();
 
public ServerMoneyCB()
{
CallLoop(ServerSidep,MAX_PLAYERS)
{
if(IsPlayerConnected(ServerSidep))
{
if(GetPlayerMoney(ServerSidep) != ServerSideCash[serverSidep])
{
new H4xc4sh=GetPlayerMoney(ServerSidep);
H4xc4sh=H4xc4sh-ServerSideCash[serverSidep];
//if(H4xc4sh > CALLBACK_AMOUNT) OnPlayerHaveExtraCash(ServerSidep,H4xc4sh);
}
GivePlayerMoney(ServerSidep,-GetPlayerMoney(ServerSidep));
GivePlayerMoney(ServerSidep,ServerSideCash[serverSidep]);
}
 
}
return 1;
}
 
 
forward GivePlayerMoneyEx(playerid,cashgiven);
public GivePlayerMoneyEx(playerid,cashgiven)
{
ServerSideCash[playerid]=ServerSideCash[playerid]+cashgiven;
return 1;
}
 
forward ResetPlayerMoneyEx(playerid);
public ResetPlayerMoneyEx(playerid)
{
ServerSideCash[playerid]=0;
return 1;
}
 
forward GetPlayerMoneyEx(playerid);
public GetPlayerMoneyEx(playerid)
{
return ServerSideCash[playerid];
}
 
forward OnPlayerHaveExtraCash(playerid,extraamount);
 
#define GetPlayerMoney GetPlayerMoneyEx
#define GivePlayerMoney GivePlayerMoneyEx
#define ResetPlayerMoney ResetPlayerMoneyEx
 
/*#define OnGameModeInit GMInit
#define OnGameModeExit GMExit*/
 

 

Link to comment
Share on other sites

  • 0

To file or function is not found može znamenať tiež že v tom móde je nejaka zastaralá funkcia ktorá v novej verzií SA:MP neexistuje.. :think:

 

Ale tak to by mu nešla kompilace, ne?

- já se mu v tom jeho modu hrabat nebudu :p

Link to comment
Share on other sites

  • 0

Proč se mi zdá, že je to cizinec, co nám moc nerozumí a překládá to přes Google Translate? (Hádám portugalština?)

Koukni se na ten mod co postoval, maj tam Brasil, takže asi brazilec..

Link to comment
Share on other sites

  • 0

Koukni se na ten mod co postoval, maj tam Brasil, takže asi brazilec..

No a jak se mluví v Brazílie ? Já mám teda v hlavě zafixováno že portugalsky :d

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...