Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4545 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sveiki man reikia pagalbos del ip rodymo prisijungima gerai rodo o kai atsijungia 255.255.255.255 meta..

Prisijungia:
 

new msg[155];
GetPlayerName(playerid,name,sizeof(name));
GetPlayerIp(playerid, ip, sizeof(ip));
format(msg,sizeof(msg),"{00FF00}* %s prisijungė {FFFFFF}[IP: %s]",name,ip);

Atsijungia:
 

new vardas[MAX_PLAYER_NAME],msg[155],ip[20];
GetPlayerIp(playerid, ip, sizeof(ip));
GetPlayerName(playerid,vardas,sizeof(vardas));
format(msg,sizeof(msg),"{FF0000}* %s atsijungė {FFFFFF}[IP: %s]",vardas,ip);
for(new i=0;i<MAX_PLAYERS;i++)
Redaguota , nario Ssaint

Live For Speed Project s2/s3 NEW 2025 IF ONLINE CLICK > isonline.Ssaint.gif < [INFO]
Mes jau discord'e! Prisijunk: To discord.gg
Kanapės auginimas : www.fb.com/kanapeofficial

OnPlayerDisconnect rašai visą tai? Kai iškviečiamas šis callback'as, žaidėjo jau nėra, ir jo IP išgauti negalima.

Taip

 

public OnPlayerDisconnect(playerid, reason)
{
new vardas[MAX_PLAYER_NAME],msg[155],ip[20];
GetPlayerIp(playerid, ip, sizeof(ip));
GetPlayerName(playerid,vardas,sizeof(vardas));
format(msg,sizeof(msg),"{FF0000}* %s atsijungė {FFFFFF}[IP: %s]",vardas,ip);
for(new i=0;i<MAX_PLAYERS;i++)
{

Live For Speed Project s2/s3 NEW 2025 IF ONLINE CLICK > isonline.Ssaint.gif < [INFO]
Mes jau discord'e! Prisijunk: To discord.gg
Kanapės auginimas : www.fb.com/kanapeofficial

 

Taip

 



public OnPlayerDisconnect(playerid, reason)
{
new vardas[MAX_PLAYER_NAME],msg[155],ip[20];
GetPlayerIp(playerid, ip, sizeof(ip));
GetPlayerName(playerid,vardas,sizeof(vardas));
format(msg,sizeof(msg),"{FF0000}* %s atsijungė {FFFFFF}[IP: %s]",vardas,ip);
for(new i=0;i<MAX_PLAYERS;i++)
{

Tau jau juk pasakė kame problema, reiškia jeigu nori kad rodytų IP, tiesiog suskurk globalų kintamajį ir ten saugok kiekvieno žaidėjo IP po prisijungimo, ir panaudok atsijungiant.

Tau jau juk pasakė kame problema, reiškia jeigu nori kad rodytų IP, tiesiog suskurk globalų kintamajį ir ten saugok kiekvieno žaidėjo IP po prisijungimo, ir panaudok atsijungiant.

Globalų? Taigi tada atsijungiant rodys tą IP, kuris paskutinis prisijungė.

Aš tai iš vis nesuprantu kam tą IP rodyt.

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Globalų? Taigi tada atsijungiant rodys tą IP, kuris paskutinis prisijungė.

Aš tai iš vis nesuprantu kam tą IP rodyt.

Nes Visiems labai įdomu kad kažkas išėjo...

public OnPlayerConnect(playerid)
{
   new ip[16];
   GetPlayerIp(playerid,ip,sizeof(ip));
   SetPVarString(playerid,"Ip",ip);
   return 1;
}

public OnPlayerDisconnect(playerid,reason)
{
   new ip[16];
   GetPVarString(playerid,"Ip",ip,sizeof(ip));
   //Dabar gali naudoti IP.

   return 1;
}

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4545 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...