Szerző Téma: Dinamikus üdvözlõ üzenet  (Megtekintve 583 alkalommal)

Dinamikus üdvözlõ üzenet
« Dátum: 2012. július 06. - 12:23:30 »
0 Show voters
Egyszerûen tûnik pedig nehéz megcsinálni.
Légyen az amikor pl:. reggel fellép egy játékos a szerverre akkor \"Kellemes reggeli játékot xy!\"
Amikor délután lép fel akkor \"Kellemes délutáni játékot xy!\" és stb..
Szóval valaki megtudná ezt nekem \"valósítani\"?

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Dinamikus üdvözlõ üzenet
« Válasz #1 Dátum: 2012. július 06. - 12:42:23 »
0 Show voters
public OnPlayerConnect(playerid)
{
new o,p,mp,str[128+25];
GetPlayerName(playerid, str, 24);
gettime(o,p,mp);
if(o >= 8 && o <= 12)
{
format(str, 128, \"Kellemes reggeli/déli játékot, kedves %s!\",str);
SendClientMessage(playerid, 0x33AA33AA, str);
}
else if(o >= 13 && o <= 20)
{
format(str, 128, \"Kellemes délutáni/esti játékot, kedves %s!\",str);
SendClientMessage(playerid, 0x33AA33AA, str);
}
return 1;
}

 
Teszteltem és mûködik.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Dinamikus üdvözlõ üzenet
« Válasz #2 Dátum: 2012. július 06. - 12:44:27 »
0 Show voters

public OnPlayerConnect(playerid)
{
new nev[MAX_PLAYER_NAME], string[256], ora, perc, masodperc;
GetPlayerName(playerid, nev, sizeof(nev));
gettime(ora, perc, masodperc);
if(ora >= 0 && ora < 12) return format(string, sizeof(string), \"Kellemes délelõtti játékot %!\",nev);
if(ora >= 12 && ora < 0) return format(string, sizeof(string), \"Kellemes délutáni játékot %!\",nev);
SendClientMessage(playerid, -1, string);
return 1;
}

Dinamikus üdvözlõ üzenet
« Válasz #3 Dátum: 2012. július 06. - 13:01:29 »
0 Show voters
Idézetet írta: Cannonn date=1341571467\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"23871\" data-ipsquote-contentclass=\"forums_Topic


public OnPlayerConnect(playerid)
{
new nev[MAX_PLAYER_NAME], string[256], ora, perc, masodperc;
GetPlayerName(playerid, nev, sizeof(nev));
gettime(ora, perc, masodperc);
if(ora >= 0 && ora < 12) return format(string, sizeof(string), \"Kellemes délelõtti játékot %!\",nev);
if(ora >= 12 && ora < 0) return format(string, sizeof(string), \"Kellemes délutáni játékot %!\",nev);
SendClientMessage(playerid, -1, string);
return 1;
}

 

Van ott kettõ return ami nem kellene oda.

Dinamikus üdvözlõ üzenet
« Válasz #4 Dátum: 2012. július 06. - 13:02:14 »
0 Show voters
Köszönöm. :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal