GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: palesz_88 - 2011. július 22. - 21:57:23

Cím: No tele DM-bõl
Írta: palesz_88 - 2011. július 22. - 21:57:23
Sziasztok
Azt meg lehet oldani valahogy, hogyha egy player DM-ben van, akkor ne tudjon használni, csak bizonyos parancsokat (pl /exitdm)?
De úgy, hogy ne kelljen minden parancshoz odairkálni, hogy Dm-ben nem használhatod ezt...
Gondolom valahol OnPlayerCommandPerformed-nél kell turkálni...
ZCMd-t és sscanf-ot használok.
Cím: No tele DM-bõl
Írta: Csabesz - 2011. július 22. - 22:02:07
[pawn]public OnPlayerCommandReceived ( playerid, cmdtext [ ] )
{
    //exitdm
    if ( DM [ playerid ] == true ) return SendClientMessage(playerid, 0x0FFF0FF, \"Blablabla\" );
   // többi parancs
    return 1;
}[/pawn]
Cím: No tele DM-bõl
Írta: PartY.SheeT - 2011. július 22. - 22:03:29
Miért kell megint ngEn rõl koppintani?
Cím: No tele DM-bõl
Írta: Epsilon - 2011. július 22. - 22:06:37
http://sampforum.hu/index.php?topic=3967.0
Cím: No tele DM-bõl
Írta: Csabesz - 2011. július 22. - 22:07:04
Idézetet írta: PartY.SheeT date=1311365009\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9777\" data-ipsquote-contentclass=\"forums_Topic
Miért kell megint ngEn rõl koppintani?
 
Ugye csak viccelsz?
Lehet, hogy az ngEn-en oda van írva minden parancshoz.. Akkor miért koppintás?
Ha meg arra célzol, hogy ne lehessen teleportálni, akkor elárulom, hogy sok helyen így van megoldva.