Szerző Téma: Kérdés  (Megtekintve 970 alkalommal)

Kérdés
« Dátum: 2010. december 27. - 14:49:03 »
0 Show voters
Hali!
Le tudnátok nekem írni, hogy hogy kell azt megcsinálni, hogyha egy player megöl egy másik playert akkor megkapja a nála levõ pénzt?

Kérdés
« Válasz #1 Dátum: 2010. december 27. - 14:55:44 »
0 Show voters
public OnPlayerDeath(playerid, killerid, reason)
{
    GivePlayerMoney(playerid, -10000);
    GivePlayerMoney(killerid, 10000);
    return 1;
}

 
A 10000-ret írd át saját értékre!

Kérdés
« Válasz #2 Dátum: 2010. december 27. - 15:01:57 »
0 Show voters
Köszönöm a segítséget! :D Zárom.

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Kérdés
« Válasz #3 Dátum: 2010. december 27. - 17:45:38 »
0 Show voters
Õ, Márk Stricica megoldása hibás.
Ezt használd:
 

GivePlayerMoney ( killerid, GetPlayerMoney ( playerid ) );

Kérdés
« Válasz #4 Dátum: 2010. december 27. - 20:08:58 »
0 Show voters
Lényegtelen, mind a 2 jó megoldás :D

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Kérdés
« Válasz #5 Dátum: 2010. december 27. - 20:47:55 »
0 Show voters
Idézetet írta: Stricica date=1293476938\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"4932\" data-ipsquote-contentclass=\"forums_Topic
Lényegtelen, mind a 2 jó megoldás :D
 
Így gondolod ?
És a játékba honnan tudja, hogy a megölt játékosnak mennyi a pénze ?


Mert ez a kód annyit csinál, h a megölt játékostól elvesz 10.000$ -t és aki megölte annak add 10.000$-t.
Márk kérése az volt, hogy a aki megöli a másikat az kapja meg a megölt játékos pénzét.
Ezért a te kódod hibás.

Kérdés
« Válasz #6 Dátum: 2010. december 28. - 10:22:43 »
0 Show voters
Köszönöm újra a segítséget! Amit Stricica mondott annak is hasznátnát vettem. :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal