04.01.2014, 15:49
What? I only want to find a better way to make 2 different cases for each return
Because, if i use my code the script will be this:
Is this the only way?
Because, if i use my code the script will be this:
pawn Код:
COMMAND:fix(playerid,params[])
{
if(!IsPlayerInAnyVehicle(playerid))
{
switch(language[playerid]) {
case 0: {
SendClientMessage(playerid, COLOR_RED, "*** In ITA"); }
case 1: {
SendClientMessage(playerid, COLOR_RED, "*** In ENG"); } }
}
if(GetPlayerMoney(playerid) < 100)
{
switch(language[playerid]) {
case 0: {
SendClientMessage(playerid, COLOR_RED, "*** In ITA"); }
case 1: {
SendClientMessage(playerid, COLOR_RED, "*** In ENG"); } }
}
new vehicleid = GetPlayerVehicleID(playerid);
SetVehicleHealth(vehicleid, 1000.0);
RepairVehicle(vehicleid);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-100);
switch(language[playerid]) {
case 0: {
SendClientMessage(playerid, COLOR_RED, "*** In ITA"); }
case 1: {
SendClientMessage(playerid, COLOR_RED, "*** In ENG"); } }
return 1;
}