Pomoc oko rekorda na srw

Započeo Tiger172
pre 6 godina
749
pregleda
6
postova
Tiger172
Street Runner
pre 6 godina
Problem(error/warning): Problem je u tome da bilo koji uba im fs za rekord i online ne radi mi rekord uvek je 0 dok online radi. U pitanju je mod skill arena v2.4.
Slika/video ingame problema(obavezno ako je ingame problem): /
Nikola-.-
Kingpin
pre 6 godina
Pa kako je to moguće? Pa to je straśno?
VinlandRP
Made Man
pre 6 godina
new
serverOnline,
serverRecord;

public OnGameModeInit()
{
INI_ParseFile("record.ini", "LoadRecord");
return 1;
}

public OnPlayerConnect(playerid)
{
serverOnline++;
if(serverOnline > serverRecord)
OnServerHitNewRecord(serverOnline);

return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
serverOnline--;
return 1;
}

forward LoadRecord(name[], value[])
public LoadRecord(name[], value[])
{
INI_Int("Record", serverRecord);
return 1;
}
stock SaveRecord()
{
new INI:File = INI_Open("record.ini");
INI_WriteInt(File, "Record", serverRecord);
INI_Close(File);
return 1;
}

stock OnServerHitNewRecord(newRecord)
{
serverRecord = newRecord;
SaveRecord();
//ovde uradi sta god oces tipa nagrade i ta sranja
return 1;
}


Evo i y_inline verzija gratis:
new
serverOnline,
serverRecord;

public OnGameModeInit()
{
//
inline LoadRecord(string:name[], string:value[])
{
INI_Int("Record", serverRecord);
}
if(fexist("record.ini")
{
INI_ParseFile("record.ini", using inline "LoadRecord");
}
else print("Fajl record.ini ne postoji idiote mutavi!");
//
return 1;
}

public OnPlayerConnect(playerid)
{
//
serverOnline++;
if(serverOnline > serverRecord)
{
OnServerHitNewRecord(serverOnline);
}
//
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
serverOnline--;
return 1;
}

stock SaveRecord()
{
new INI:File = INI_Open("record.ini");
INI_WriteInt(File, "Record", serverRecord);
INI_Close(File);
return 1;
}

stock OnServerHitNewRecord(newRecord)
{
serverRecord = newRecord;
SaveRecord();
//ovde uradi sta god oces tipa nagrade i ta sranja
return 1;
}
Tiger172
Street Runner
pre 6 godina
VinlandRP wrote on August 19, 2019, 12:36 pm:
new
serverOnline,
serverRecord;

public OnGameModeInit()
{
INI_ParseFile("record.ini", "LoadRecord");
return 1;
}

public OnPlayerConnect(playerid)
{
serverOnline++;
if(serverOnline > serverRecord)
OnServerHitNewRecord(serverOnline);

return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
serverOnline--;
return 1;
}

forward LoadRecord(name[], value[])
public LoadRecord(name[], value[])
{
INI_Int("Record", serverRecord);
return 1;
}
stock SaveRecord()
{
new INI:File = INI_Open("record.ini");
INI_WriteInt(File, "Record", serverRecord);
INI_Close(File);
return 1;
}

stock OnServerHitNewRecord(newRecord)
{
serverRecord = newRecord;
SaveRecord();
//ovde uradi sta god oces tipa nagrade i ta sranja
return 1;
}


Evo i y_inline verzija gratis:
new
serverOnline,
serverRecord;

public OnGameModeInit()
{
//
inline LoadRecord(string:name[], string:value[])
{
INI_Int("Record", serverRecord);
}
if(fexist("record.ini")
{
INI_ParseFile("record.ini", using inline "LoadRecord");
}
else print("Fajl record.ini ne postoji idiote mutavi!");
//
return 1;
}

public OnPlayerConnect(playerid)
{
//
serverOnline++;
if(serverOnline > serverRecord)
{
OnServerHitNewRecord(serverOnline);
}
//
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
serverOnline--;
return 1;
}

stock SaveRecord()
{
new INI:File = INI_Open("record.ini");
INI_WriteInt(File, "Record", serverRecord);
INI_Close(File);
return 1;
}

stock OnServerHitNewRecord(newRecord)
{
serverRecord = newRecord;
SaveRecord();
//ovde uradi sta god oces tipa nagrade i ta sranja
return 1;
}


Ovo ne radi ima erore.
 E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(48) : error 017: undefined symbol "serverRecord"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(51) : error 001: expected token: ")", but found "{"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(75) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(75) : warning 215: expression has no effect
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(76) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(78) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(86) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(86) : warning 215: expression has no effect
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(264) : error 017: undefined symbol "serverRecord"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(271) : error 017: undefined symbol "serverRecord"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(271) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

8 Errors.

VinlandRP
Made Man
pre 6 godina
Ma ti si šampion.
Jel ti znaš sta je globalna varijabla?
Leon Wake
Hustler
pre 6 godina
Tiger172 wrote on August 19, 2019, 1:34 pm:
Ovo ne radi ima erore.
 E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(48) : error 017: undefined symbol "serverRecord"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(51) : error 001: expected token: ")", but found "{"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(75) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(75) : warning 215: expression has no effect
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(76) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(78) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(86) : error 017: undefined symbol "serverOnline"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(86) : warning 215: expression has no effect
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(264) : error 017: undefined symbol "serverRecord"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(271) : error 017: undefined symbol "serverRecord"
E:\Instalirano\sampserveri\TG_RPG\filterscripts\dodacizarekord.pwn(271) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

8 Errors.

Pise ti stari sve gdje je greska i zasto je greska, citaj samo, znas engleski? Ako je nedefinisana definisi je sa "new" i nemas belaja? provjeri gdje su zagrade pojebane isprati te linije i zatvori ili izbrisi ako imas viska? tacka zarez isto ako je negdje problem stavi i tjt

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava