Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Shemaa poslato Maj 07, 2020, 21:36:55 POSLE PODNE

Naslov: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 07, 2020, 21:36:55 POSLE PODNE
Problem(error/warning): Problem je u tome sto kad se registrujem i dalje se vodim kao ne logiran igrac i moram da idem relog da bi bio logiran !
Dio skripte: Evo ovo je finalni kod nakon sve unesene podatke oko register systema[pawn]FUNCTION: RegisterButton(playerid)
{
   if(IsPlayerConnected(playerid))
   {
       if(IsPlayerConnected(playerid))
       {
           new string[256];
          ClearChatbox(playerid, 100);
         SetCameraBehindPlayer(playerid);
         SkriLogRegTD(playerid);
         IGTDsShow(playerid);
          format(string, sizeof(string), "{F9E200}(MKD:RPG) {FFFFFF}Dobredojde %s !", ImeIgraca(playerid));
          SCM(playerid, -1, string);
          SCM(playerid, -1, "{F9E200}(MKD:RPG) {FFFFFF}Uspesno se registriravte na nasiot server.");
          SCM(playerid, -1, "{F9E200}(MKD:RPG) {FFFFFF}Ti posakuvame ugodna igra i mnogu zabava !");
          TogglePlayerControllable(playerid, 1); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
           SetSpawnInfo(playerid, 0, 0, 1474.0220,-2272.9219,13.6359, 0.0000, -1, -1, -1, -1, -1, -1);
            SetPlayerPos(playerid, 1474.0220,-2272.9219,13.6359);
            SetPlayerFacingAngle(playerid, 180.0000);
            PostaviSpawn(playerid);
         TogglePlayerSpectating(playerid, 0);
         PlayerInfo[playerid][pReg] = 1;
         gPlayerLogged[playerid] = 1;
         PlayerInfo[playerid][pCash] = 6000;
         ResetPlayerMoney(playerid);
         GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
         CurrentMoney[playerid] = PlayerInfo[playerid][pCash];
         ConsumingMoney[playerid] = 1;
         SavePlayer(playerid);
      }
   }
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Vuzimir poslato Maj 07, 2020, 21:38:10 POSLE PODNE
posalji nam taj dio gdje ti pise da nisi logiran, tj taj dio teksta taj kod
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 07, 2020, 21:43:06 POSLE PODNE
Citat: Vuzimir poslato Maj 07, 2020, 21:38:10 POSLE PODNE
posalji nam taj dio gdje ti pise da nisi logiran, tj taj dio teksta taj kod

Tebra spawna me ingame sve to lepo radi al kad kucam /stats ili bilo koju komandu kaze da nisam logiran a u ono RegisterButton sam dodao gPlayerLogged[playerid] = 1; nzm u cemu je problem, mogu ti dat teamviewer ako oces pa pogledaj
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Vuzimir poslato Maj 07, 2020, 21:55:01 POSLE PODNE
posalji mi stats  komandu
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 07, 2020, 21:56:01 POSLE PODNE
Citat: Vuzimir poslato Maj 07, 2020, 21:55:01 POSLE PODNE
posalji mi stats  komandu

[pawn]YCMD:stats(playerid, params[], help)
   {
       new sendername[MAX_PLAYER_NAME];
       new string[256];
        if(IsPlayerConnected(playerid))
       {
         if (gPlayerLogged[playerid] != 0)
         {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "%s ja poglednuva svojata licna karta", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                SetPlayerChatBubble(playerid, string, COLOR_PURPLE, 100.0, 5000);
                ShowStats(playerid,playerid);
         }
         else
         {
            SendClientMessage(playerid,-1, "{FF0000}[GRESKA]:{FFFFFF}Ne ste logirani.");
         }
      }
      return 1;
   }[/pawn]
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 07, 2020, 21:57:11 POSLE PODNE
Nije problem samo u /stats komande tebra nego u svim komandama jednostavno se vodim ko da nisam logiran, a kad idem /q i opet udjem , logiram se sve radi kako treba
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shaw Salcedo poslato Maj 07, 2020, 22:35:16 POSLE PODNE
Ne razumes sta te je trazio, trazio je da vidi kako si definisao variablu ako je igrac ulogovan, stavi tamo kada se igrac registruje
gPlayerLogged[playerid] = 1;
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 07, 2020, 23:25:17 POSLE PODNE
Citat: Shaw Salcedo poslato Maj 07, 2020, 22:35:16 POSLE PODNE
Ne razumes sta te je trazio, trazio je da vidi kako si definisao variablu ako je igrac ulogovan, stavi tamo kada se igrac registruje
gPlayerLogged[playerid] = 1;
Ma procitaj lepo tebra dodao sam gPlayerLogged[playerid] = 1; i opet neceee ne znam koji mu je kurac jebem mu mater
Naslov: Odg: Problem (Log/Reg System)
Poruka od: PabloK poslato Maj 07, 2020, 23:50:33 POSLE PODNE
Da li koristiš YSI5?

Moguće je da je do callbackova, pošalji nam OnPlayerCommandPerformerd i Received :-/
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 08, 2020, 01:44:24 PRE PODNE
Citat: PabloK poslato Maj 07, 2020, 23:50:33 POSLE PODNE
Da li koristiš YSI5?

Moguće je da je do callbackova, pošalji nam OnPlayerCommandPerformerd i Received :-/
I jao tebra mng hvala , kod OnPlayerCommandReceieved je bio problem , al sad ima drugi problem kad idem /q jos uvek me pokazuje da sam ingame i to sve jedno 30 sekundi , dakle treba mu 30 sekundi da se zacuva akaunt... i dali mogu dobit link od YSI5 ?
Naslov: Odg: Problem (Log/Reg System)
Poruka od: PabloK poslato Maj 08, 2020, 02:01:58 PRE PODNE
Pre YSI5, kako mislis da pokazuje da si in-game? ???

EDIT: Valjda kontam sada, daj mi OnPlayerDisconnect
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 08, 2020, 02:08:15 PRE PODNE
Citat: PabloK poslato Maj 08, 2020, 02:01:58 PRE PODNE
Pre YSI5, kako mislis da pokazuje da si in-game? ???

EDIT: Valjda kontam sada, daj mi OnPlayerDisconnect

[pawn]    for(new i; i <= GetPlayerPoolSize(); i++)
   {
      if(IsPlayerConnected(i))
      {
         SavePlayer(i);
      }
   }[/pawn]
Evo ovo je vezano za igracem ostalo je nebitno xd
Naslov: Odg: Problem (Log/Reg System)
Poruka od: PabloK poslato Maj 08, 2020, 02:20:10 PRE PODNE
To je pod OnGameModeExit ili baš pod OnPlayerDisconnect?
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 08, 2020, 02:24:14 PRE PODNE
Citat: PabloK poslato Maj 08, 2020, 02:20:10 PRE PODNE
To je pod OnGameModeExit ili baš pod OnPlayerDisconnect?
Bas ispod OnPlayerDisconnect
Naslov: Odg: Problem (Log/Reg System)
Poruka od: Shemaa poslato Maj 08, 2020, 03:06:20 PRE PODNE
Okej moze LOCK, problem je rjesen ! Hvala svima, najvise PabloK  :)