Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Lazar_babuska poslato Jun 30, 2022, 19:39:56 POSLE PODNE

Naslov: Pomoc
Poruka od: Lazar_babuska poslato Jun 30, 2022, 19:39:56 POSLE PODNE
Problem(error/warning): Dakle , uzzeo sam register sistem od Balkan Schoola , sve lepo ubacio u modu prekopirao ali imam jedan problem kada igrac treba da se registruje izadje mu CJ skin , ali posle kad klikne strelicu da promeni skin , skin se promeni i to sve radi super , samo me zanima kako da promenim CJ skin evo i slike:    https://imgur.com/a/2fv0wjf (https://imgur.com/a/2fv0wjf)
Dakle sistem radi sve , i kad se kliknu strelice da se promeni skin ,on se promeni , meene zanima sad kako da cim se registruje da ne bude CJ skin nego odma taj skin sto moze da se izabere .
Deo skripte: https://pastebin.com/2GwMNv88 (https://pastebin.com/2GwMNv88)
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):N/A
Slika/video ingame problema(obavezno ako je ingame problem): N/A
Naslov: Odg: Pomoc
Poruka od: .Drakula. poslato Jun 30, 2022, 20:34:15 POSLE PODNE
Proble ti je verovatno u tome sto nisi setao skin igracu.
Kada se igrac konektuje, a nije registrovan setas mu skin odmah na pocetku registracije jer ti je takva registracija, gde se vidi skin.
Primer setas mu skin turiste, pa posle on menja na dalje.

//samo primer, ne znam kako je kod tebe u skripti
SetPlayerSkin(playerid, 26);
Naslov: Odg: Pomoc
Poruka od: Lazar_babuska poslato Jun 30, 2022, 20:40:17 POSLE PODNE
A jel to da napisem u OnPlayerConnect ili ovde u Register , mada sam ja probao u register ovde i nije htelo
Naslov: Odg: Pomoc
Poruka od: Lazar_babuska poslato Jun 30, 2022, 20:50:24 POSLE PODNE
Stavio sam nece

Edit: stavio sam i na OnPlayerConnect i na Dialog za registraciju ali nece :
      if( !PI[ playerid ][ xRegistrovan ] == 1 ) {
          SetPlayerSkin(playerid, 26);
Naslov: Odg: Pomoc
Poruka od: .Drakula. poslato Jun 30, 2022, 21:21:27 POSLE PODNE
Citat: Lazar_babuska poslato Jun 30, 2022, 20:50:24 POSLE PODNE
Stavio sam nece

Edit: stavio sam i na OnPlayerConnect i na Dialog za registraciju ali nece :
      if( !PI[ playerid ][ xRegistrovan ] == 1 ) {
          SetPlayerSkin(playerid, 26);
Daj celi OnPlayerConnect  ali koristi Pawno Code: [ code ] [ /code ]
Imas u pravilima.
Naslov: Odg: Pomoc
Poruka od: Lazar_babuska poslato Jun 30, 2022, 21:23:23 POSLE PODNE
https://pastebin.com/m5zmq1j3      evo ti pastebin bolje
Naslov: Odg: Pomoc
Poruka od: .Drakula. poslato Jun 30, 2022, 21:43:02 POSLE PODNE
Citat: Lazar_babuska poslato Jun 30, 2022, 21:23:23 POSLE PODNE
https://pastebin.com/m5zmq1j3      evo ti pastebin bolje
Izbrisi ovo sto si napravio i nadji u skriptu gde ti je funkcija  ResetPlayer( playerid );
Tamo ces verovatno imati nesto ovako PlayerInfo[ playerid ][ xSkin ] = 0;
Samo tu promeni na PlayerInfo[ playerid ][ xSkin ] = 26;
Naslov: Odg: Pomoc
Poruka od: Lazar_babuska poslato Jun 30, 2022, 21:52:06 POSLE PODNE
   //----------------[ Enum ]----------------
   PI[ playerid ][ xPol ] = 1;
   PI[ playerid ][ xGodine ] = 0;
   PI[ playerid ][ xSkin ] = 26;
Vec sam probao to i opet isto evo nasao sam , ali opet isto
Naslov: Odg: Pomoc
Poruka od: Lazar_babuska poslato Jul 01, 2022, 20:28:19 POSLE PODNE
Resio sam ovo , ali ostao mi drugi problem sada , kada se igrac konektuje i igrac se registruje sve lepo , i kada dodje opet do ovog dela gde bira Skin , Pol , Godinu i Drzavu , izadje mi onaj Dole ono -Spawn button i one strelice , kada sam pokusao da iskljucim te strelice sa ovom funkcijom:

ac_TogglePlayerSpectating( playerid, false );  ceo taj textdraw gde biram igracu skin i sve to nestane , i sada me zanima kako da sklonim taj Spawn Button i one strelice a da ostane taj textdraw da mogu da biram godine i sve to ?
Naslov: Odg: Pomoc
Poruka od: Bit Frosty poslato Jul 01, 2022, 20:51:29 POSLE PODNE
Svi kodovi moraju biti u pawn ili code bbcode tagovima - primer u pravilima.
Takodje je zabranjeno bump unutar 24h (to jest double post).

Posto si resio problem zbog kojeg si otvorio temu, lock kao reseno. Ali necu vise upozoravati na pravila.