[POMOC]Oko Logina

Započeo sanel007
17. Jul 2013. Zaključano
341
pregleda
8
postova
sanel007
4
Enforcer
17. Jul 2013.
Skripta koju koristim:Moja
Detaljan opis problema:Ovako Login mi sve ok al kad neko kad dodje login pretisne SHIFT vise puta Resetira mu se ACC sve mu ode na 0 tako nemora znati ni sifru ode na drugi nick i SHIFT stisne Resetira acc nez kako to da popravim 😕 ☹️
Dio skripte:// Sta treba ?
sanel007
4
Enforcer
17. Jul 2013.
U mene je to brate ovako:
public OnPlayerRequestSpawn(playerid)
{
        return 1;
}
sanel007
4
Enforcer
18. Jul 2013.
Znam napravio sam ja to bilo sta da pretisne prije login-a kick ga napravio sam to al nije do tog vec prije neg sto dodje da upise PW prije tog bilo sta da pretisne izbrise igracu stats  i kick ga ssa servera... i odem u Korisnici---->Nick i sve pobrisano osim Sifre i Meila i lvl 1 dobijem nez kako to da popravim evo vec 2 dana oko tog radim pregledo sve i nez gdje je greska...
sanel007
4
Enforcer
18. Jul 2013.
Napravim al opet mi isto nema veze nek stoji dok ne naucim kako cu ...
Fico62
4
Enforcer
18. Jul 2013.
sanel007 wrote on July 18, 2013, 4:09 pm:
Napravim al opet mi isto nema veze nek stoji dok ne naucim kako cu ...


Daj kod onplayerdisconnect, i tamo gdje stavljas varijablu za logiran na 1...
sanel007
4
Enforcer
18. Jul 2013.
Evo brate OnPlayerDisconnect
public OnPlayerDisconnect(playerid, reason)
{
if( PlayerInfo == 1 ) DestroyObject( otpad[ playerid ] );
    PlayerInfo = 0;
    PlayerInfo = 0;
if(PosadioPolje1 == true)
{
MoveDynamicObject(polje1, 258.69042969,1152.42285156,8.48194408, 2.500);
MoveDynamicObject(polje1, 254.68945312,1152.42285156,8.62819481, 2.500);
MoveDynamicObject(polje1, 250.68945312,1152.42285156,8.85194397, 2.500);
MoveDynamicObject(polje1, 246.66503906,1152.42187500,9.08194447, 2.500);
Polje1Posadjeno = false;
Polje1SpremnoZaBranje = false;
KillTimer(Polje1TimerSrednje);
KillTimer(Polje1TimerZrelo);
KillTimer(Polje1TimerUnisti);
}
if(PosadioPolje2 == true)
{
MoveDynamicObject(polje2, 258.69042969,1144.42285156,8.18194389, 2.500);
MoveDynamicObject(polje2, 254.68945312,1144.42285156,8.38194370, 2.500);
MoveDynamicObject(polje2, 250.68945312,1144.42285156,8.58194447, 2.500);
MoveDynamicObject(polje2, 246.66503906,1144.42187500,8.68194389, 2.500);
Polje2Posadjeno = false;
Polje2SpremnoZaBranje = false;
KillTimer(Polje2TimerSrednje);
KillTimer(Polje2TimerZrelo);
KillTimer(Polje2TimerUnisti);
}
if(PosadioPolje3 == true)
{
MoveDynamicObject(polje3, 258.69042969,1136.42285156,7.70194340, 2.500);
MoveDynamicObject(polje3, 254.68945312,1136.42285156,8.00194359, 2.500);
MoveDynamicObject(polje3, 250.68945312,1136.42285156,8.18194389, 2.500);
MoveDynamicObject(polje3, 246.66503906,1136.42187500,8.38194370, 2.500);
Polje3Posadjeno = false;
Polje3SpremnoZaBranje = false;
KillTimer(Polje3TimerSrednje);
KillTimer(Polje3TimerZrelo);
KillTimer(Polje3TimerUnisti);
}
if(PosadioPolje4 == true)
{
MoveDynamicObject(polje4, 258.69042969,1128.42285156,7.58194351, 2.500);
MoveDynamicObject(polje4, 254.68945312,1128.42285156,7.68019390, 2.500);
MoveDynamicObject(polje4, 250.68945312,1128.42285156,7.90194464, 2.500);
MoveDynamicObject(polje4, 246.66503906,1128.42187500,8.08194351, 2.500);
Polje4Posadjeno = false;
Polje4SpremnoZaBranje = false;
KillTimer(Polje4TimerSrednje);
KillTimer(Polje4TimerZrelo);
KillTimer(Polje4TimerUnisti);
}
if(PosadioPolje5 == true)
{
MoveDynamicObject(polje5, 236.66503906,1152.42187500,9.50194454, 2.500);
MoveDynamicObject(polje5, 232.66503906,1152.42187500,9.90194416, 2.500);
MoveDynamicObject(polje5, 228.66503906,1152.42187500,10.20194435, 2.500);
MoveDynamicObject(polje5, 224.66503906,1152.42187500,10.49194431, 2.500);
Polje5Posadjeno = false;
Polje5SpremnoZaBranje = false;
KillTimer(Polje5TimerSrednje);
KillTimer(Polje5TimerZrelo);
KillTimer(Polje5TimerUnisti);
}
if(PosadioPolje6 == true)
{
MoveDynamicObject(polje6, 236.66503906,1144.42187500,9.20194435, 2.500);
MoveDynamicObject(polje6, 232.66503906,1144.42187500,9.58019447, 2.500);
MoveDynamicObject(polje6, 228.66503906,1144.42187500,9.90194416, 2.500);
MoveDynamicObject(polje6, 224.66503906,1144.42187500,10.20194435, 2.500);
Polje6Posadjeno = false;
Polje6SpremnoZaBranje = false;
KillTimer(Polje6TimerSrednje);
KillTimer(Polje6TimerZrelo);
KillTimer(Polje6TimerUnisti);
}
if(PosadioPolje7 == true)
{
MoveDynamicObject(polje7, 236.66503906,1136.42187500,8.80194378, 2.500);
MoveDynamicObject(polje7, 232.66503906,1136.42187500,9.20194340, 2.500);
MoveDynamicObject(polje7, 228.66503906,1136.42187500,9.59194469, 2.500);
MoveDynamicObject(polje7, 224.66503906,1136.42187500,9.96094418, 2.500);
Polje7Posadjeno = false;
Polje7SpremnoZaBranje = false;
KillTimer(Polje7TimerSrednje);
KillTimer(Polje7TimerZrelo);
KillTimer(Polje7TimerUnisti);
}
if(PosadioPolje8 == true)
{
MoveDynamicObject(polje8, 236.66503906,1128.42187500,8.50019360, 2.500);
MoveDynamicObject(polje8, 232.66503906,1128.42187500,8.90194511, 2.500);
MoveDynamicObject(polje8, 228.66503906,1128.42187500,9.30919456, 2.500);
MoveDynamicObject(polje8, 224.66503906,1128.42187500,9.60919380, 2.500);
Polje8Posadjeno = false;
Polje8SpremnoZaBranje = false;
KillTimer(Polje8TimerSrednje);
KillTimer(Polje8TimerZrelo);
KillTimer(Polje8TimerUnisti);
}
if(hGledaStats > 0)
{
StatusTD(playerid, 0);
}
new wtf;
switch(reason)
{
case 0: wtf = "crash";
case 1: wtf = "izasao";
case 2: wtf = "kick/ban";
}
if(IgracUWaru == 1)
{
foreach(Player, i)
{
if(PlayerInfo == PlayerInfo)
{
SCMF(i, CRVENA, "(war) Igrac %s je napustio server! (%s)", GetName(playerid), wtf);
}
}
ClanovaUWaru[PlayerInfo]--;
}
if(PlayerInfo > 0)
{
format(CmdString, 128, "{48E31C}| YUC GXpert | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(BELA, CmdString);
}
if(PlayerInfo > 0 && PlayerInfo < 1338)
{
format(CmdString, 128, "{00C0FF}| YUC Admin | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(BELA, CmdString);
}
if(PlayerInfo >= 1338)
{
foreach(Player, i)
{
if(PlayerInfo >= 1338 || IsPlayerAdmin(i))
{
format(CmdString, 128, "{AC12F4}| YUC HeadAdmin | %s je napustio server (%s)", GetName(playerid), wtf);
SCM(i, TAMNOLJUBICASTA, CmdString);
}
}
}
if(PlayerInfo > 0)
{
format(CmdString, 128, "{00C0FF}| YUC Lider | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(BELA, CmdString);
}
if(PlayerInfo < 0 && PlayerInfo < 0 && PlayerInfo < 0)
{
format(CmdString, 128, "| YUC Igrac | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(GRAD1, CmdString);
}
if(PlayerInfo > 0) { Vozila[COVozilo] = false; DestroyVehicle(COVozilo); COVozilo = 0;}
if(PlayerInfo > 0) { Vozila[MotoVozilo] = false; DestroyVehicle(MotoVozilo); MotoVozilo = 0;}
if(PlayerInfo > 0) { Vozila[LetelicaVozilo] = false; DestroyVehicle(LetelicaVozilo); LetelicaVozilo = 0;}
if(PlayerInfo > 0) { Vozila[BiciklaVozilo] = false; DestroyVehicle(BiciklaVozilo); BiciklaVozilo = 0;}
if(PlayerInfo > 0) { Vozila[PloviloVozilo] = false; DestroyVehicle(PloviloVozilo); PloviloVozilo = 0;}

SSACC(playerid);
return 1;
}


I sad kad mi je igrac Logiran ide Igrac Logovan if(IgracLogovan == 1)....A kad nije if(IgracLogovan == 0) il trebam jos nesto dati 😕
Fico62
4
Enforcer
18. Jul 2013.
Probaj ovako


public OnPlayerDisconnect(playerid, reason)
{
if( PlayerInfo == 1 ) DestroyObject( otpad[ playerid ] );
    PlayerInfo = 0;
    PlayerInfo = 0;
if(PosadioPolje1 == true)
{
MoveDynamicObject(polje1, 258.69042969,1152.42285156,8.48194408, 2.500);
MoveDynamicObject(polje1, 254.68945312,1152.42285156,8.62819481, 2.500);
MoveDynamicObject(polje1, 250.68945312,1152.42285156,8.85194397, 2.500);
MoveDynamicObject(polje1, 246.66503906,1152.42187500,9.08194447, 2.500);
Polje1Posadjeno = false;
Polje1SpremnoZaBranje = false;
KillTimer(Polje1TimerSrednje);
KillTimer(Polje1TimerZrelo);
KillTimer(Polje1TimerUnisti);
}
if(PosadioPolje2 == true)
{
MoveDynamicObject(polje2, 258.69042969,1144.42285156,8.18194389, 2.500);
MoveDynamicObject(polje2, 254.68945312,1144.42285156,8.38194370, 2.500);
MoveDynamicObject(polje2, 250.68945312,1144.42285156,8.58194447, 2.500);
MoveDynamicObject(polje2, 246.66503906,1144.42187500,8.68194389, 2.500);
Polje2Posadjeno = false;
Polje2SpremnoZaBranje = false;
KillTimer(Polje2TimerSrednje);
KillTimer(Polje2TimerZrelo);
KillTimer(Polje2TimerUnisti);
}
if(PosadioPolje3 == true)
{
MoveDynamicObject(polje3, 258.69042969,1136.42285156,7.70194340, 2.500);
MoveDynamicObject(polje3, 254.68945312,1136.42285156,8.00194359, 2.500);
MoveDynamicObject(polje3, 250.68945312,1136.42285156,8.18194389, 2.500);
MoveDynamicObject(polje3, 246.66503906,1136.42187500,8.38194370, 2.500);
Polje3Posadjeno = false;
Polje3SpremnoZaBranje = false;
KillTimer(Polje3TimerSrednje);
KillTimer(Polje3TimerZrelo);
KillTimer(Polje3TimerUnisti);
}
if(PosadioPolje4 == true)
{
MoveDynamicObject(polje4, 258.69042969,1128.42285156,7.58194351, 2.500);
MoveDynamicObject(polje4, 254.68945312,1128.42285156,7.68019390, 2.500);
MoveDynamicObject(polje4, 250.68945312,1128.42285156,7.90194464, 2.500);
MoveDynamicObject(polje4, 246.66503906,1128.42187500,8.08194351, 2.500);
Polje4Posadjeno = false;
Polje4SpremnoZaBranje = false;
KillTimer(Polje4TimerSrednje);
KillTimer(Polje4TimerZrelo);
KillTimer(Polje4TimerUnisti);
}
if(PosadioPolje5 == true)
{
MoveDynamicObject(polje5, 236.66503906,1152.42187500,9.50194454, 2.500);
MoveDynamicObject(polje5, 232.66503906,1152.42187500,9.90194416, 2.500);
MoveDynamicObject(polje5, 228.66503906,1152.42187500,10.20194435, 2.500);
MoveDynamicObject(polje5, 224.66503906,1152.42187500,10.49194431, 2.500);
Polje5Posadjeno = false;
Polje5SpremnoZaBranje = false;
KillTimer(Polje5TimerSrednje);
KillTimer(Polje5TimerZrelo);
KillTimer(Polje5TimerUnisti);
}
if(PosadioPolje6 == true)
{
MoveDynamicObject(polje6, 236.66503906,1144.42187500,9.20194435, 2.500);
MoveDynamicObject(polje6, 232.66503906,1144.42187500,9.58019447, 2.500);
MoveDynamicObject(polje6, 228.66503906,1144.42187500,9.90194416, 2.500);
MoveDynamicObject(polje6, 224.66503906,1144.42187500,10.20194435, 2.500);
Polje6Posadjeno = false;
Polje6SpremnoZaBranje = false;
KillTimer(Polje6TimerSrednje);
KillTimer(Polje6TimerZrelo);
KillTimer(Polje6TimerUnisti);
}
if(PosadioPolje7 == true)
{
MoveDynamicObject(polje7, 236.66503906,1136.42187500,8.80194378, 2.500);
MoveDynamicObject(polje7, 232.66503906,1136.42187500,9.20194340, 2.500);
MoveDynamicObject(polje7, 228.66503906,1136.42187500,9.59194469, 2.500);
MoveDynamicObject(polje7, 224.66503906,1136.42187500,9.96094418, 2.500);
Polje7Posadjeno = false;
Polje7SpremnoZaBranje = false;
KillTimer(Polje7TimerSrednje);
KillTimer(Polje7TimerZrelo);
KillTimer(Polje7TimerUnisti);
}
if(PosadioPolje8 == true)
{
MoveDynamicObject(polje8, 236.66503906,1128.42187500,8.50019360, 2.500);
MoveDynamicObject(polje8, 232.66503906,1128.42187500,8.90194511, 2.500);
MoveDynamicObject(polje8, 228.66503906,1128.42187500,9.30919456, 2.500);
MoveDynamicObject(polje8, 224.66503906,1128.42187500,9.60919380, 2.500);
Polje8Posadjeno = false;
Polje8SpremnoZaBranje = false;
KillTimer(Polje8TimerSrednje);
KillTimer(Polje8TimerZrelo);
KillTimer(Polje8TimerUnisti);
}
if(hGledaStats > 0)
{
StatusTD(playerid, 0);
}
new wtf;
switch(reason)
{
case 0: wtf = "crash";
case 1: wtf = "izasao";
case 2: wtf = "kick/ban";
}
if(IgracUWaru == 1)
{
foreach(Player, i)
{
if(PlayerInfo == PlayerInfo)
{
SCMF(i, CRVENA, "(war) Igrac %s je napustio server! (%s)", GetName(playerid), wtf);
}
}
ClanovaUWaru[PlayerInfo]--;
}
if(PlayerInfo > 0)
{
format(CmdString, 128, "{48E31C}| YUC GXpert | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(BELA, CmdString);
}
if(PlayerInfo > 0 && PlayerInfo < 1338)
{
format(CmdString, 128, "{00C0FF}| YUC Admin | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(BELA, CmdString);
}
if(PlayerInfo >= 1338)
{
foreach(Player, i)
{
if(PlayerInfo >= 1338 || IsPlayerAdmin(i))
{
format(CmdString, 128, "{AC12F4}| YUC HeadAdmin | %s je napustio server (%s)", GetName(playerid), wtf);
SCM(i, TAMNOLJUBICASTA, CmdString);
}
}
}
if(PlayerInfo > 0)
{
format(CmdString, 128, "{00C0FF}| YUC Lider | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(BELA, CmdString);
}
if(PlayerInfo < 0 && PlayerInfo < 0 && PlayerInfo < 0)
{
format(CmdString, 128, "| YUC Igrac | %s je napustio server (%s)", GetName(playerid), wtf);
StaffPoruka(GRAD1, CmdString);
}
if(PlayerInfo > 0) { Vozila[COVozilo] = false; DestroyVehicle(COVozilo); COVozilo = 0;}
if(PlayerInfo > 0) { Vozila[MotoVozilo] = false; DestroyVehicle(MotoVozilo); MotoVozilo = 0;}
if(PlayerInfo > 0) { Vozila[LetelicaVozilo] = false; DestroyVehicle(LetelicaVozilo); LetelicaVozilo = 0;}
if(PlayerInfo > 0) { Vozila[BiciklaVozilo] = false; DestroyVehicle(BiciklaVozilo); BiciklaVozilo = 0;}
if(PlayerInfo > 0) { Vozila[PloviloVozilo] = false; DestroyVehicle(PloviloVozilo); PloviloVozilo = 0;}

if(IgracLogovan == 1){SSACC(playerid); IgracLogovan = 0;}
return 1;
}
sanel007
4
Enforcer
18. Jul 2013.
Hvala ti brate mnogo sad je ok 🙂 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha