Üdv Én Egy Olyat Szeretnék Hogyha Egy Bandatag Beírja Hogy /bandaszolgálat akkor a skinje megváltozzon 113 -as ID -jû skinre és még valami
if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
je és még olyat szeretnék hogyha az ember nem bandatag akkor amikor beírja ezt a parancsot írja ki neki hogy NEM VAGY BANDATAG
elõre is kösszike..
public OnPlayerCommandText( playerid, cmdtext[ ] ) {
if( strcmp( \"/bandaszolgálat\", cmdtext, true ) == 0 ) {
if( PlayerInfo[ playerid ][ pMember ] == 5 || PlayerInfo[ playerid ][ pLeader ] == 5 ) {
SetPlayerSkin( playerid, 113 );
} else {
SendClientMessage( playerid, COLOR_RED, \"Nem vagy bandatag!\" );
}
return 1;
}
return 0;
}
Valamiért Nem Jó
Ezt Adtad Te:
public OnPlayerCommandText( playerid, cmdtext[ ] ) {
if( strcmp( \"/bandaszolgálat\", cmdtext, true ) == 0 ) {
if( PlayerInfo[ playerid ][ pMember ] == 5 || PlayerInfo[ playerid ][ pLeader ] == 5 ) {
SetPlayerSkin( playerid, 113 );
} else {
SendClientMessage( playerid, COLOR_RED, \"Nem vagy bandatag!\" );
}
return 1;
}
return 0;
}
És Nekem Így Néz Ki Az Adminszolgálatom Szerintem Valami Gond Van A Tiédben Szerintem A Formátum Vagy Mi :D
if (strcmp(cmd,\"/adminszolgálat\",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SetPlayerHealth(playerid, 99999);
SetPlayerArmour(playerid, 99999);
SetPlayerSkin(playerid, 217);
ShowNameTags( 0 );
if (PlayerInfo[playerid][pAdmin] >= 1)
{
atext = Create3DTextLabel(\"Admin Szolgálatban\", 0x00C3FFFF, 0.0, 0.0, 0.0, 20, 0, 1);
Attach3DTextLabelToPlayer(atext, playerid, 0.0, 0.0, 0.4);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, \" Nem Vagy Admin!\");
}
}
return 1;
}
Jah És Se Errort Se Warningot Nem Tok Adni Mert Valami Memóriahívatkozást Ír Ki :S
Figyelj .
Ha nem értesz annyira a scripteléshez akkor ne állj neki egy rp-s szervernek , mert nincs semmi értelme ...
Egyébként csak ennyit illesz be az OnPlayerCommandText függvény alá :
if( strcmp( \"/bandaszolgálat\", cmdtext, true ) == 0 ) {
if( PlayerInfo[ playerid ][ pMember ] == 5 || PlayerInfo[ playerid ][ pLeader ] == 5 ) {
SetPlayerSkin( playerid, 113 );
} else {
SendClientMessage( playerid, COLOR_RED, \"Nem vagy bandatag!\" );
}
return 1;
}
Mivel gondolom te beraktad a return 0;-t is , ezért nem mûködhetett -,-