-
Ha egy játékos ír valamit a chatboxba, akkor a neve mellet kijelzi ez a kód a játékos ID-jét.
Kép:

Képet készítette: Marlboro
public OnPlayerText(playerid, text[])
{
new estr[128];
format( estr , 128 , \"[%i]%s\" , playerid , text );
SendPlayerMessageToAll( playerid , estr );
return 0;
}
Kódot készítette: Epsilon
-
Egyszerû, de hasznos. ;)
-
Lol, segíthet másoknak is jó ötlet volt kirakni ide -is- Freddy :D
Epsilon
-
Az ötlet jó csak hibás(Kipróbáltam)
Kiírja az ID-t meg minden, de kétszer.
pl.: Ha beírom, hogy \"csá\", akkoe így jön ki:
Robinking: csá
Robinking[0]:csá
Szóval két sorba írja.
-
Az azért van mert te nem az egész kódot használtad hanem csak szépen
ezt a részt ki be másoltad:
new estr[128];
format( estr , 128 , \"[%i] %s\" , playerid , text );
SendPlayerMessageToAll( playerid , estr );
de közben fontos a kódban a
return 0;
sor is
Epsilon
-
@Gamestar
Freddy megoldása
Az én megoldásom. ;)Tudod... Szövegértés
@Anthony
Most mér baj az, hogy alkottam? :(
A két kód között a különbség az, hogy az enyém játékosbarát, ugyanis míg a Tied egyszerűen nem küldi el az üzenetet ha az a 122( hat karakter elhasználódik a formázásnál) karaktert meghaladja, addig ez enyém csak levágja a felesleget. ( max 5 karakter )
@Epsilon
Mér jó ez a @-ozás? ::)
Epsilon
-
@Epsilon
Mér jó ez a @-ozás? ::)
Jó lett, gondolom azért @ -oznak mert így jelzik, hogy az adott mondatot kinek írják.
-
Most mér baj az, hogy alkottam? :(
A két kód között a különbség az, hogy az enyém játékosbarát, ugyanis míg a Tied egyszerûen nem küldi el az üzenetet ha az a 122( hat karakter elhasználódik a formázásnál) karaktert meghaladja, addig ez enyém csak levágja a felesleget. ( max 5 karakter )
Nem mondtam hogy baj:D és am téll, erre nem is gondoltam. Am ez csak az én hülyeségem, h mindent minél kevesebb változóval oldjak meg... De akkor törlöm is a HSZ-eket. Még mielõtt vki használja:D
u.i.:Azért ugye nincs harag? ;D mellesleg feljöhetnél msnre.
-
off:
GameStar
4 post egymás után?
on: ez jól jött nekem is xD
-
off:
GameStar
4 post egymás után?
on: ez jól jött nekem is xD
Oh my fucking god.... Anthony irt HSZ -eket, csak törölte és ezért látszik hogy Gamestar 4 -et irt egymás után...
-
Am kipróbáltam, és azt írja:
Név: szöveg
Név: [iD] szöveg
Vagyis 2x írja a szöveget, 1x IDvel.
-
Am kipróbáltam, és azt írja:
Név: szöveg
Név: [iD] szöveg
Vagyis 2x írja a szöveget, 1x IDvel.
Az azért van mert te nem az egész kódot használtad hanem csak szépen
ezt a részt ki be másoltad:
new estr[128];
format( estr , 128 , \"[%i] %s\" , playerid , text );
SendPlayerMessageToAll( playerid , estr );
de közben fontos a kódban a
return 0;
sor is
Epsilon
[/quote]
-
Hopsz :D
Am:
warning 225: unreachable code
-
Hopsz :D
Am:
warning 225: unreachable code
Másold be ide azt ami az OnPlayerText() függvény alatt van.
-
Megvan, a végén return 1 is volt :P
-
köszi nekem jól jött:)