Szerző Téma: Nincs kill lista?:O  (Megtekintve 2527 alkalommal)

GanGster

  • Vendég
Nincs kill lista?:O
« Dátum: 2010. augusztus 29. - 09:56:34 »
0 Show voters
Hello!
Valaki tudna segíteni nekem hogy hogyan kell kill listát csinálni a szeverbe? :dead:

Nincs kill lista?:O
« Válasz #1 Dátum: 2010. augusztus 29. - 10:43:26 »
0 Show voters
public OnPlayerDeath(playerid,killerid,reason)
{
   if(killerid == INVALID_PLAYER_ID) SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
   else SendDeathMessage(killerid,playerid,reason);
    return 1;
}

GanGster

  • Vendég
Nincs kill lista?:O
« Válasz #2 Dátum: 2010. augusztus 29. - 11:15:44 »
0 Show voters
Kössz a helpet ;)

Nem elérhető Zharko

  • 1955
  • Future House <3
    • Profil megtekintése
Nincs kill lista?:O
« Válasz #3 Dátum: 2010. augusztus 29. - 11:21:21 »
0 Show voters
Off: Képet légyszi te is kicsinyítsd le, mert ez is széthúzza az oldalt :(

GanGster

  • Vendég
Nincs kill lista?:O
« Válasz #4 Dátum: 2010. augusztus 29. - 11:49:15 »
0 Show voters
Nemtudom hogykell  :angry:

Nem elérhető Zharko

  • 1955
  • Future House <3
    • Profil megtekintése
Nincs kill lista?:O
« Válasz #5 Dátum: 2010. augusztus 29. - 12:17:14 »
0 Show voters
www.imageshack.com -on át lehet konvertálni :)

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Nincs kill lista?:O
« Válasz #6 Dátum: 2010. augusztus 29. - 13:18:42 »
0 Show voters
OFF:
\"height=300http://kephost.hu/image-D39D_4C77AA64.jpg[/img]
 

 
Tessék.... egyszerû SMF trükk....

GanGster

  • Vendég
Nincs kill lista?:O
« Válasz #7 Dátum: 2010. augusztus 29. - 14:08:12 »
0 Show voters
Kössz ScreaM

Nincs kill lista?:O
« Válasz #8 Dátum: 2010. augusztus 29. - 17:34:40 »
0 Show voters
Idézetet írta: SubZero date=1283071406\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3035\" data-ipsquote-contentclass=\"forums_Topic

public OnPlayerDeath(playerid,killerid,reason)
{
   if(killerid == INVALID_PLAYER_ID) SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
   else SendDeathMessage(killerid,playerid,reason);
    return 1;
}

 

Ez minek?
 
    if(killerid == INVALID_PLAYER_ID) SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
    else

Nem elérhető M4tr1X

  • 1131
    • Profil megtekintése
Nincs kill lista?:O
« Válasz #9 Dátum: 2010. augusztus 29. - 18:57:50 »
0 Show voters
Idézetet írta: CASTRO date=1283096080\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3035\" data-ipsquote-contentclass=\"forums_Topic


 
public OnPlayerDeath(playerid,killerid,reason)
{
   if(killerid == INVALID_PLAYER_ID) SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
   else SendDeathMessage(killerid,playerid,reason);
    return 1;
}

 

Ez minek?
 
    if(killerid == INVALID_PLAYER_ID) SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
    else

 

[/quote]
Látom nem vágod, mi micsoda...
Magyarul:
 

ha(azajátékosakimegölteamásikat =(megegyezik)= ISMERETLEN_JATEKOS_ID) [akkor] HalálÜzenetKüldés(ISMERETLEN_JATEKOST_FOG_KIIRNI_GYILKOSKENT,azajátékosakimeghalt,haláloka);
ha mégse

 
Kb. így.  ;D

Nincs kill lista?:O
« Válasz #10 Dátum: 2010. augusztus 29. - 19:12:45 »
0 Show voters
Latom nem voltam egyertelmu. Nem azt kertem hogy forditsd le es megjobban bonyolitsd hanem hogy: Ez a sor felesleges.
Igy mar jobb.
 

public OnPlayerDeath(playerid,killerid,reason)
{
    SendDeathMessage(killerid,playerid,reason);
    return 1;
}

GanGster

  • Vendég
Nincs kill lista?:O
« Válasz #11 Dátum: 2010. augusztus 29. - 21:09:12 »
0 Show voters
Jójó kössz a segítséget!
Nehogy itt nekem elkezdjetek vitázni  :-\\

Nincs kill lista?:O
« Válasz #12 Dátum: 2010. augusztus 29. - 21:33:02 »
0 Show voters
Miért lenne már felesleges? Ha az a sor nincs akkor ha pl a player öngyilkos lesz, azt írhatja h valaki megölte, de mégse úgy van...

Nincs kill lista?:O
« Válasz #13 Dátum: 2010. augusztus 29. - 21:56:57 »
0 Show voters
Azert felesleges mert az INVALID_PLAYER_ID csak egy egyszeru define aminek 0xFFF az erteke(4095 decimalisan)
Tehat ami le van ide irva az ezt jelenti:
 

if (killerid == 0xFFF)
    SendDeathMessage(0xFFF,playerid,reason);
else
    SendDeathMessage(killerid,playerid,reason);

 
hogyha nagyon akarjatok bonyolitani akkor segithetek:
 

if (killerid == 0) SendDeathMessage(0, playerid, reason);
if (killerid == 1) SendDeathMessage(1, playerid, reason);
if (killerid == 3) SendDeathMessage(3, playerid, reason);

 
Tessek ez meg feleslegesebb remelem tetszik.
Es megkernem kedves M4tr1X forumozot hogy a kovetkezo mondatot forditsa le hogy megertsetek hogy miert is felesleges:
\"Contrary to popular belief you do not need the check to see if killerid is INVALID_PLAYER_ID before sending the message as if it is you just send INVALID_PLAYER_ID anyway, making the entire check pointless and redundant. However you will require this check before doing other things such as awarding money. \"
Eredetiben megtekintheto itt: http://forum.sa-mp.de/wiki_backup/wiki/OnPlayerDeath.html
Koszonom a megertesuket, aki nem erti az nem is akarja.

Nincs kill lista?:O
« Válasz #14 Dátum: 2010. augusztus 29. - 22:17:29 »
0 Show voters
Szerintem zárd a témát ha sikerült megoldást találni a problémádra.  :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal