Szerző Téma: Log  (Megtekintve 1508 alkalommal)

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Log
« Dátum: 2011. augusztus 16. - 09:28:08 »
0 Show voters
Üdv.
Tudom, hogy ez volt az elõzõ témában is. Csak ott mindenki mondta, hogy nem jó stb. Ezért én is írtam egyet.
Hiba / warning: Nincs
Sorok száma: 36
Használjátok egészséggel!
[pawn]
/*-------------------------------
  -------Srcipt by: Dream--------
  -------Sampforum.hu-nak.-------*/
#include <a_samp>
#define red  0xF40B74FF
public OnPlayerConnect(playerid)
{
new name[64];
new string[128];
new ipje[64];
GetPlayerIp(playerid, ipje, sizeof(ipje));
GetPlayerName(playerid, name, sizeof(name));
format(string,sizeof(string), \"%s {00FFFF}belépett a szerverre. IP: %s\", name, ipje);
SendClientMessageToAll(red, string);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new name[64];
new string[128];
new ipje[64];
GetPlayerIp(playerid, ipje, sizeof(ipje));
GetPlayerName(playerid, name, sizeof(name));
switch(reason)
{
   case 0: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Idõtúllépés.\", name, ipje);
   case 1: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Kilépés.\", name, ipje);
   case 2: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Kirúgva / Kitiltva.\", name, ipje);
}
SendClientMessageToAll(red, string);
return 1;
}
[/pawn]
« Utoljára szerkesztve: 2011. november 12. - 18:41:17 írta APC »

Nem elérhető Buba

  • 540
    • Profil megtekintése
Log
« Válasz #1 Dátum: 2011. augusztus 16. - 09:32:48 »
0 Show voters
[pawn]switch(reason)
{
   case 0: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Idõtúllépés.\", name, ipje);
   case 1: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Kilépés.\", name, ipje);
   case 3: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Kirúgva / Kitiltva.\", name, ipje);
}[/pawn]
Kirúgva/kitiltva resonja nem 3, hanem kettõ.
case 2: format ...
Szerintem az IP az nem string(%s) hanem valami más, nem tudom :)
Amúgy jó lett, grat.

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Log
« Válasz #2 Dátum: 2011. augusztus 16. - 09:34:13 »
0 Show voters
Az IP is karakter lánc, tehát %s.
A szkript jó lenne, de fölösleges 3 karakterlánc :D

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Log
« Válasz #3 Dátum: 2011. augusztus 16. - 09:36:29 »
0 Show voters
Idézetet írta: Buba date=1313479968\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10503\" data-ipsquote-contentclass=\"forums_Topic
[pawn]switch(reason)
{
   case 0: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Idõtúllépés.\", name, ipje);
   case 1: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Kilépés.\", name, ipje);
   case 3: format(string,sizeof(string), \"%s {00FFFF}lekapcsolódott a szerverrõl. IP: %s. Oka: Kirúgva / Kitiltva.\", name, ipje);
}[/pawn]
Kirúgva/kitiltva resonja nem 3, hanem kettõ.
case 2: format ...
Szerintem az IP az nem string(%s) hanem valami más, nem tudom :)
Amúgy jó lett, grat.
 
Köszönöm, hogy szóltál, elírási hiba volt.

Log
« Válasz #4 Dátum: 2011. augusztus 16. - 11:48:34 »
0 Show voters
Grat, valakinek biztos jóljön! :D

Kovacs_Bela

  • Vendég
Log
« Válasz #5 Dátum: 2011. augusztus 16. - 13:37:43 »
0 Show voters
ezt is most akartam leszólni, mert tegnap láttam valami olyat hogy:
 

Tesztelve nincs.
Hiba / Warning nincs
 
[/quote]
azt ma láttam hogy már nincs ott, csak meg akartam kérdezni hogy ha nem tesztelted akkor honnan tudod hogy nincs hiba? :D
de ma meg:
« Utoljára szerkesztve: Ma - 09:36:00 Dream1990 » [/quote]

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Log
« Válasz #6 Dátum: 2011. augusztus 16. - 15:19:57 »
0 Show voters
Nem látom át a problémádat.  :-\\ Volt benne egy elírási hiba, amit a pawno nem jelzett ki.. Ki mondta, hogy teszteltem? Pawno nem írt rá semmit, én meg jóváhagytam..

Log
« Válasz #7 Dátum: 2011. augusztus 16. - 15:28:59 »
0 Show voters
Idézetet írta: Dream1990 date=1313500797\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10503\" data-ipsquote-contentclass=\"forums_Topic
Nem látom át a problémádat.  :-\\ Volt benne egy elírási hiba, amit a pawno nem jelzett ki.. Ki mondta, hogy teszteltem? Pawno nem írt rá semmit, én meg jóváhagytam..
 
Az én véleményem szerint meg lehet be kellene vezetni hogy tesztelés nélküli módokat filterscript-eket ne lehessen feltölteni/kiírni ide a fórumra.
Amúgy tényleg túl sok a változó és a játékos névnek se értem minek adtál 64-es méretet. Nem véletlenül van meghatározva a játékos név #define MAX_PLAYER_NAME  (24).
 

[pawn]
public OnPlayerConnect(playerid)
{
new name[64];
public OnPlayerDisconnect(playerid, reason)
{
new name[64];
[/pawn]
 
[/quote]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal