[POMOC] zcmd


Započeo []Flynâ„¢, Januar 14, 2011, 05:22:42 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

[]Flynâ„¢

*

Never look down on anybody unless you're helping them up.

Hocu polako da pocnem da prebacujem GM u ZCMD!   Ako neko moze da mi objasni kako? Jer se samo prvi red menja ili jos nesto...

Malo [cenzura]o pitanje (ali ne shvatam taj ZCMD)
Poslednja Izmena: Januar 14, 2011, 05:23:04 PRE PODNE od joXy

Mjenja se puno toga, kao koristis ZCMD, koristi onda i sscanf, a za to dvoje imas tutorial na forumu.
Aequam memento rebus in arduis servare mentem.

[]Flynâ„¢

*

Never look down on anybody unless you're helping them up.

Koliko vidim u TuTu sve je isto samo se ovo menja 
CMD:suicide(playerid, params[])


ZCMD:

Kod: c
CMD:suicide(playerid, params[])  
{  
    new  
        szMessage[ 54 ],  
        pName[ MAX_PLAYER_NAME ];  
    GetPlayerName( playerid, pName, sizeof( pName ));  
    format( szMessage, sizeof( szMessage ), "(%i)%s just commited suicide.", playerid, pName );  
    SendClientMessageToAll( 0xFFFFFFFF, szMessage );  
    SetPlayerHealth( playerid, 0.0 );  
    return true;  
} 


STRCMP:
Kod: c
if( !strcmp( cmdtext, "/suicide", true ))  
{  
    new  
        szMessage[ 54 ],  
        pName[ MAX_PLAYER_NAME ];  
    GetPlayerName( playerid, pName, sizeof( pName ));  
    format( szMessage, sizeof( szMessage ), "(%i)%s just commited suicide.", playerid, pName );  
    SendClientMessageToAll( 0xFFFFFFFF, szMessage );  
    SetPlayerHealth( playerid, 0.0 );  
    return true;  
} 

Da, kod komanda bez paramsa, tj. kod jednostavnih komanda koje netrebaju /nesto [ID]

Ali kad koristis paramse, trebas sscanf, tj. mozes i drugacije, ali sscanf je najbolji.
Aequam memento rebus in arduis servare mentem.