[POMOC] Banuje pre/posle registracije

Započeo YungDexy
4. Dec. 2016.
877
pregleda
15
postova
YungBluud
2
Rookie
4. Dec. 2016.
Skripta koju koristim: ZGRP
Detaljan opis problema: Banuje igraca pre ili posle registracije, samo registracije login radi normalno
Dio skripte:
zfunc RegDalje(playerid)
{
gOoc = 1; gNews = 1; gFam = 1;
SetPlayerInterior(playerid, 0);
PlayerInfo = 0;
AC_SetPlayerPos(playerid, 2.384830, 33.103397, 1199.849976);
SetPlayerFacingAngle(playerid, 280);
TogglePlayerControllable(playerid, 0);
RegistrationStep = 1;
OcistiChatIgracu(playerid, 10);
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Koji ste pol?", "Musko \nZensko", "U redu", "Odustani");
return 1;
}
zfunc OnPlayerRequestClass(playerid, classid)
{
  new string1;
if (RegistrationStep == 0 && gPlayerLogged != 1 && IsPlayerNPC(playerid) !=1)
{
    OcistiChatIgracu(playerid, 10);
if (gPlayerAccount != 0)
{
        InterpolateCameraPos(playerid, 82.251861, -2014.523681, 26.680698, 238.486831, -1708.953125, 48.583919, 25000);
            InterpolateCameraLookAt(playerid, 84.532417, -2010.075805, 26.806894, 240.688095, -1704.541748, 49.417160, 25000);
            format(string1, sizeof string1, "|---------------------------------------------------------------------|\n\n{FFFFFF}Dobrodosli na Old Extreme RolePlay\n\n - Vase ime:%s\n - Forum: www.uskoro.com\n - TS3: 185.62.190.20:9012\n - Upisite sifru da se ulogujete\n\n|---------------------------------------------------------------------|", ImeIgraca(playerid));
    ShowPlayerDialog(playerid, 12346, DIALOG_STYLE_PASSWORD, "{ffffff}Old Extreme RP - PRIJAVA", string1, "Prijava", "Odustani");
}
else
{
gPlayerAccount = 0;
format(string1, sizeof string1, "|---------------------------------------------------------------------|\n\n{FFFFFF}Dobrodosli na Old Extreme RolePlay\n\n - Vase ime:%s\n - Forum: www.uskoro.com\n - TS3: 185.62.190.20:9012\n - Upisite sifru da se registrujete.\n\n|---------------------------------------------------------------------|", ImeIgraca(playerid));
            ShowPlayerDialog(playerid, 12345, DIALOG_STYLE_PASSWORD, "{ffffff}Old Extreme RP - REGISTRACIJA", string1, "Registracija", "Odustani");
}
}
else SpawnPlayer(playerid);
return false;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
expressoboy123
5
Godfather
5. Dec. 2016.
Mozda te AC zeza, proveri to posto to moze biti jedini razlog gledajuci na skriptu.
Djole.
2
Rookie
5. Dec. 2016.
Quote from December 5, 2016, 5:37 am:
Mozda te AC zeza, proveri to posto to moze biti jedini razlog gledajuci na skriptu.

Menjali smo AC skroz, misliš da se tu nešto pojebalo?
Muma Rascall
6
Forum Don
5. Dec. 2016.
Djole. wrote on December 5, 2016, 5:37 am:
Mozda te AC zeza, proveri to posto to moze biti jedini razlog gledajuci na skriptu.

Menjali smo AC skroz, misliš da se tu nešto pojebalo?
Moguće je. 🙂
expressoboy123
5
Godfather
5. Dec. 2016.
Djole. wrote on December 5, 2016, 5:37 am:
Mozda te AC zeza, proveri to posto to moze biti jedini razlog gledajuci na skriptu.

Menjali smo AC skroz, misliš da se tu nešto pojebalo?

Onda se sigurno nesto pojebalo. Posalji funkciju AC_SetPlayerPos
YungBluud
2
Rookie
5. Dec. 2016.
stock AC_SetPlayerPos(playerid, Float:x, Float:y, Float:z)
{
SafeTeleport = 1;
PlayerInfo = 0;
SetPlayerPos(playerid, Float:x, Float:y, Float:z);
}

Mozda ako promenim na default SetPlayerPos?
expressoboy123
5
Godfather
5. Dec. 2016.
YungBluud wrote on December 5, 2016, 2:27 pm:
stock AC_SetPlayerPos(playerid, Float:x, Float:y, Float:z)
{
SafeTeleport = 1;
PlayerInfo = 0;
SetPlayerPos(playerid, Float:x, Float:y, Float:z);
}

Mozda ako promenim na default SetPlayerPos?

Ubacio si drugi anticheat i detekcije prilagodjene za njega a ovaj nisi do kraja izbacio. Nije ni cudo sto sad imas problema 😀
YungBluud
2
Rookie
5. Dec. 2016.
Radilo je to i pre novog anticheata zato sam i menajo anticheat jer sam mislio da stari banuje random
Ali ne banuje anti cheat vec server, tj ne banuje nego samo pise you are banned from this server, cudna stvar
expressoboy123
5
Godfather
5. Dec. 2016.
Ja sa tim izvornim nisam imao takvih problema. Proveri promenljivu za ban.. vidi da li dobija neku vrednost
YungBluud
2
Rookie
5. Dec. 2016.
client exceeded 'ackslimit' *** (4316) Limit: 3000/sec
Skinuo sam u server.cfg ackslimit i ovo se desilo, da li je moguce da je do timera nesto ili ovog ackslimita?
expressoboy123
5
Godfather
5. Dec. 2016.
U server.cfg upisi sledece ackslimit 5000 i preko toga nebi trebao da ides. Isto mislim da nije do toga.. Mozda ti neki deo u skripti padne pa te bana. Ubaci crashdetect i vidi sta kaze
--Lood--
5
Crime Lord
5. Dec. 2016.
Da ne koristi taj AC provjeru i za int
umjesto

SetPlayerInterior(playerid, 0);

da  probas

AC_SetPlayerInterior(playerid, 0);

il kako vec
YungBluud
2
Rookie
5. Dec. 2016.
Quote from December 5, 2016, 7:29 pm:
U server.cfg upisi sledece ackslimit 5000 i preko toga nebi trebao da ides. Isto mislim da nije do toga.. Mozda ti neki deo u skripti padne pa te bana. Ubaci crashdetect i vidi sta kaze
Bilo je ackslimit na 5000, i ja sam mislio da je to, i jeste bilo to, ali vise nije samo to problem, nesto crashuje skriptu izgleda bas kako si ti rekao
expressoboy123
5
Godfather
5. Dec. 2016.
--Lood-- wrote on December 5, 2016, 7:46 pm:
Da ne koristi taj AC provjeru i za int
umjesto

SetPlayerInterior(playerid, 0);

da  probas

AC_SetPlayerInterior(playerid, 0);

il kako vec

Ma ne verujem da bi AC za to bio podesen da bana odma.

YungBluud wrote on December 5, 2016, 7:29 pm:
U server.cfg upisi sledece ackslimit 5000 i preko toga nebi trebao da ides. Isto mislim da nije do toga.. Mozda ti neki deo u skripti padne pa te bana. Ubaci crashdetect i vidi sta kaze
Bilo je ackslimit na 5000, i ja sam mislio da je to, i jeste bilo to, ali vise nije samo to problem, nesto crashuje skriptu izgleda bas kako si ti rekao

Ubaci na vrh skripte
#include < crashdetect >
I u pawnu stavi pawn.cfg fajl a unutra ~d3 sacuvaj. Otvori pawno i compile skriptu. Upali mod sa pluginom crashdetect i posalji mi server log kad padne server. Trebao bi da ti ispise liniju erora. Ili najbolje mi se javi na fb jer ce biti puno toga 😀
YungBluud
2
Rookie
5. Dec. 2016.
Problem je resen, bilo je u vezi timera jednog kada spawnuje igraca
Moze tema lock, hvala svima

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha