Započeo Goku ^
•2. Jul 2021.Status Konekta
407
pregleda
3
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
2. Jul 2021.
Problem(error/warning): Napravio sam status konekt znaci kada je igrac banovan i kada udje da mu pise banovani ste itd itd ili na primer registracija je iskljucena primer ili da je kikovan zbog nepravilnog imena, problem je kada ga banujem i kada udje na server ne izbaci mu to nego samo stoji Connecting IP i jedno 5-6 sec posle toga Server didint respond ili na primer recconecting itd itd, isto tako i kad je iskljucena regisracija nick itd itd ne znam zbog ceka.
Deo skripte:
Provera RP imena takodje i ako acc ne postoji
Ovo je kod LogReg
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Deo skripte:
Statuskonekta(playerid, tip)
{
new string;
if(tip == 1)
{
new string1, AdminBan, giveplayer, razlog;
GetPlayerName(AdminBan, giveplayer, sizeof(giveplayer));
format(string1, sizeof(string1), ""PPLAVA"Banovani ste...\n\n"CRVENA"%s "BELA"vi ste banovani sa ovog servera.\n\nAdmin: %s\nRazlog bana: %s\n\nSvakome pruzamo drugu sansu ako je iskren i ne laze.\nUkoliko zelite unban zatrazite ga na nasem forumu.\nAdresa naseg foruma je:\n\n"CRVENA"www.MN-rpg.com",GetName(playerid), GetName(AdminBan), razlog);
SPD(playerid, 116, DIALOG_STYLE_MSGBOX, ""PPLAVA"Banovan Status", string1, "Ok", "Izlaz");
format(string1, sizeof(string1), "SG-AC "BELA"Igrac %s je banovan, a pokusava da udje! | Razlog bana: %s",GetName(playerid), razlog);
AdminGameMasterTA(NS_CRVENA,string1);
g_freeze = SetTimerEx("KonektKick", 500, 0, "d", playerid);
}
return 1;
}public OnPlayerConnect(playerid)
{
new banfile, ip, banipfile; format(banfile,sizeof(banfile),BAN_FOLDER,GetName(playerid));
format(banipfile,sizeof(banipfile),BANIP_FOLDER,GetPlayerIp(playerid,ip,50));
if(fexist(banfile)) {
Statuskonekta(playerid, 1);
return 1;
}Provera RP imena takodje i ako acc ne postoji
if(fexist(Korisnici(playerid)))
{
if(PlayerInfo == 0)
{
va_SendClientMessage(playerid, NS_CRVENA, "[SG:RP] "SIVA"%s vi niste prosli registraciju i samim tim imate invalid stats.", GetName(playerid));
SCM(playerid, NS_CRVENA, "[SG:RP] "SIVA"Vas account je obrisan da bi mogli ponovo da uradite registraciju.");
SCM(playerid, NS_CRVENA, "[SG:RP] "SIVA"Vise informacija na https://discord.gg/tVvtPCrmZz !");
format(buffer,sizeof(buffer),KORISNICI,GetName(playerid));
fremove(buffer);
freeze = SetTimerEx("KonektKick", 1000, 0, "d", playerid);
return 1;
}
SetTimerEx( "Login", 100, false, "d", playerid ); // ovo
}
else
{
if(!ProveraRPImena(playerid))
{
Statuskonekta(playerid, 2);
return 1;
}
LogRegTimer = SetTimerEx( "LogReg", 1000, false, "d", playerid); }
return 1;
}Ovo je kod LogReg
if(ServerInfo == 1)
{
Statuskonekta(playerid, 5);
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
2. Jul 2021.
Galardo wrote on July 2, 2021, 10:50 pm:
g_freeze = SetTimerEx("KonektKick", 500, 0, "d", playerid);Ne stigne mu izbaciti jer se timer pokrene i kicka ga?
Nisam ni provalio ja sam bio ubedjen da je stavljeno SetTimerEx("KonektKick", 120000 ali izgleda da sam se zajebo fixao sam ga odmah sad kad sam video tvoj posto da nisam video ostalo bi 500. Hvala fixano je sve <3
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
