Szerző Téma: Playerid kijelzése név elõtt  (Megtekintve 1093 alkalommal)

Dj.BL3ND

  • Vendég
Playerid kijelzése név elõtt
« Dátum: 2012. március 13. - 11:59:53 »
0 Show voters
Player ID a név elõtt:
Az OnPlayerText eljárás alá kell írni.
A return 1; helyett return 0;-át kell írni, különben kétszer küldi el az üzenetet.
 
 
new pName[MAX_PLAYER_NAME]
GetPlayerName(playerid, pName, sizeof(pName));
format(text,256,\".:[%d]:.%s {FFFFFF}%s\",playerid,pName, text);
SendClientMessageToAll(GetPlayerColor(playerid),text);
« Utoljára szerkesztve: 2012. október 18. - 06:48:27 írta ChuckNorris »

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Playerid kijelzése név elõtt
« Válasz #1 Dátum: 2012. március 13. - 12:46:22 »
0 Show voters
Te biztosan SendClientmessagetoallt írtál ?
Nem lesz jó mert : SendMessageToAll a helyes
E: és a kezdõk szerinted honnan fogják tudni hogy hova kell rakni ?

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Playerid kijelzése név elõtt
« Válasz #2 Dátum: 2012. március 13. - 12:49:59 »
0 Show voters
Azt elfelejtetted, hogy az OnPlayerText callback alá kell írni.
És a GetPlayerColor fügvény bugos, ha csak így van megoldva.
És a playerid-nél nem így kell? %i? Bocs ha tévedek, csak nálam úgy volt, de úgy is hogy %d és mind a kettõ verzió ment.

Dj.BL3ND

  • Vendég
Playerid kijelzése név elõtt
« Válasz #3 Dátum: 2012. március 13. - 13:21:48 »
0 Show voters
nekem ez igy müködik nektek nem?

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Playerid kijelzése név elõtt
« Válasz #4 Dátum: 2012. március 13. - 13:32:54 »
0 Show voters
Mûködni, mûködik a kód, de nagyon hibás. :/

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Playerid kijelzése név elõtt
« Válasz #5 Dátum: 2012. március 13. - 13:59:22 »
0 Show voters
Pár hiba:
1. Írni kellene hogy az OnPlayerText eljárás alá kell írni. Illetve visszatérni 0-ával, mert akkor kétszer fogja írni.
2. GetPlayerColor helyet ha jól emlékszem és jól tudom elég a playerid-t írni
3. Nem SendMessageToAll kell ha utánna néznél (ZzzzzZ).
4. Helyesírásra kellene figyelni.
Illetve:
A %i és a %d ugyan az mivel integer típus mind a kettõ. :D

Dj.BL3ND

  • Vendég
Playerid kijelzése név elõtt
« Válasz #6 Dátum: 2012. március 13. - 14:31:31 »
0 Show voters
amint haza érek javitom :)

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
Playerid kijelzése név elõtt
« Válasz #7 Dátum: 2012. március 13. - 14:32:38 »
+1 Show voters
fe kel ezt hasznalni a keszulo drift szeroba!!4!4 ppc edit lessz!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal