-
Sziasztok. Megint itt vagyok :D
God parancs:
Melyiket erdemesebb hasznalni?
CMD:god(playerid)
{
if(god[playerid] == 0)
{
SetPlayerHealth(playerid,99999.0);
god[playerid] = 1;
SendClientMessage(playerid,sarga,\"GOD-modba léptél.\");
}
else
{
SetPlayerHealth(playerid,100.0);
god[playerid] = 0;
SendClientMessage(playerid,sarga,\"Kiléptél GOD-modból.\");
}
return 1;
}
vagy
CMD:god(playerid)
{
if(god[playerid] == 0)
{
SetPlayerHealth(playerid,99999.0);
god[playerid] = 1;
SendClientMessage(playerid,-1,\"GOD-modba léptél.\");
return 1;
}
if(god[playerid] == 1)
{
SetPlayerHealth(playerid,100.0);
god[playerid] = 0;
SendClientMessage(playerid,-1,\"Kiléptél GOD-modból.\");
return 1;
}
return 1;
}
[mod]Javítottam a
taget
tagre![/mod]
Ha a player nem ul a jarmuben:
Itt azt szeretnem tudni, hogy csak akkor lehessen hasznalni egy bizonyos parancsot ha a player nem ul a jarmuben?
Koszonom :)
-
így a legegyszerûbb, szerintem:
CMD:god(playerid)
{
if(god[playerid] == 0) return SetPlayerHealth(playerid,99999.0),god[playerid] = 1,SendClientMessage(playerid,-1,\"GOD-modba léptél.\");
}else return SetPlayerHealth(playerid,100.0),god[playerid] = 0,SendClientMessage(playerid,-1,\"Kiléptél GOD-modból.\");
return 1;
}
a jármûves kérdés pedig:
//vagy a
!IsPlayerInAnyVehicle(playerid)
//vagy ha csak az utas nem használhatja
GetPlayerState(playerid) != PLAYER_STATE_DRIVER
-
A god errort ir igy.
Es ugy kene amikor nem ul a kocsiba a parancs akkor mukodjon ne akkor csak amikor benne ul.
-
CMD:god(playerid)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,\"{FF0000}Jármûben nem használhatod!\");
if(god[playerid] == 0)
{
SetPlayerHealth(playerid,99999.0);
god[playerid] = 1;
SendClientMessage(playerid,sarga,\"GOD-modba léptél.\");
}
else
{
SetPlayerHealth(playerid,100.0);
god[playerid] = 0;
SendClientMessage(playerid,sarga,\"Kiléptél GOD-modból.\");
}
return 1;
}
-
A god errort ir igy.
Es ugy kene amikor nem ul a kocsiba a parancs akkor mukodjon ne akkor csak amikor benne ul.
ohh..bocsi..egy zárójel ott maradt az else elõtt :(
xd
CMD:god(playerid)
{
if(god[playerid] == 0) return SetPlayerHealth(playerid,99999.0),god[playerid] = 1,SendClientMessage(playerid,-1,\"GOD-modba léptél.\");
else return SetPlayerHealth(playerid,100.0),god[playerid] = 0,SendClientMessage(playerid,-1,\"Kiléptél GOD-modból.\");
return 1;
}