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)
Mjenja se puno toga, kao koristis ZCMD, koristi onda i sscanf, a za to dvoje imas tutorial na forumu.
Koliko vidim u TuTu sve je isto samo se ovo menja CMD:suicide(playerid, params[])
ZCMD:
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:
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.