Kako postaviti provjeru samp verzije na server (0.3.7-R2)

Započeo Optimuss, Jul 08, 2018, 00:55:52 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Ovako vecina vas me je pitala na forumu i na fbu kako da napravim provjeru za samp verziju da kikuje i sl.... pa evo da postavim na Balkan Samp nezz da li je netko prije mn to uradio ali eto nek se nadje.

Ja sam stavio kod OnPlayerSpawn jer nekako mi je logincije radi SPD (ShowPlayerDialog) a mozete i pod OnPlayerConnect u formatu SCM (SendClientMessage)


[pawn]
public OnPlayerSpawn(playerid);
{
       new samp_version[16]; GetPlayerVersion(playerid, samp_version, sizeof(samp_version));
   if(strcmp(samp_version, "0.3.7-R2") != 0)
   {
      new string[256],player;
      format(string, sizeof(string), ""SIVA"Vi koristite staru verziju sampa vjerovatno 0.3.7 skinite novu verziju 0.3.7-R2 da bi mogli igrati na ovom serveru!\nNovu verziju mozete skinuti sa naseg foruma (Download Zona) ili sa www.sa-mp.com/download.php");
      ShowPlayerDialog(player, 336, DIALOG_STYLE_MSGBOX, ""CRVENA"[ Kikovani ste sa servera ]", string, "Uredu", "");
      SetTimerEx("KonektKick", 2000, 0, "d", playerid);
   }
        return 1;
}

forward KonektKick(playerid);
public KonektKick(playerid)
{
   Kick(playerid);
   return 1;
}
[/pawn]

Nadam se da ce nekome da pomogne :P
0.3.7-R2 blokira dosta citeva sto je veoma korisno ovo ubaciti na server ;)
Poslednja Izmena: Jul 08, 2018, 00:59:06 PRE PODNE od Optimuss
Q: Koji vaš životni moto? A: Umjetnik...




Uzivaj bratko malo treba optimizacije ovdje ali pomoci ce dosta ;)
Q: Koji vaš životni moto? A: Umjetnik...




Veoma korisno.
Citat: eKs.aMx poslato Septembar 30, 2019, 16:15:09 POSLE PODNE
de ti je kultura - par rijeci kasnije - MAJKU TI JEBEM BULJAVU
svaka cast roditeljima na odgoju



Dobar sistem ;) Posluzice

>> Sweet Gaming <<
>> Developer = Deksa <<
>> #DirektorOnDuty <<