Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: []Flynâ„¢ poslato Januar 14, 2011, 05:22:42 PRE PODNE

Naslov: [POMOC] zcmd
Poruka od: []Flynâ„¢ poslato Januar 14, 2011, 05:22:42 PRE PODNE
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)
Naslov: Odg: [POMOC] zcmd
Poruka od: LuKsA poslato Januar 14, 2011, 07:36:10 PRE PODNE
Mjenja se puno toga, kao koristis ZCMD, koristi onda i sscanf, a za to dvoje imas tutorial na forumu.
Naslov: Odg: [POMOC] zcmd
Poruka od: []Flynâ„¢ poslato Januar 14, 2011, 08:48:20 PRE PODNE
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; 
Naslov: Odg: [POMOC] zcmd
Poruka od: LuKsA poslato Januar 14, 2011, 08:50:46 PRE PODNE
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.