if(strcmp(cmd, "/tarifa", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_MECANICOS, "Comando: /tarifa [preзo]"); return 1; } new farprice; farprice = strval(tmp); if(farprice < 1 || farprice > 20) { SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Tens que definir um preзo entre 1Ђ a 20Ђ."); return 1; } if(PlayerInfo[playerid][Job] == 13 || DynamicFactions[PlayerInfo[playerid][Faction]][fType] == 11)//PlayerInfo[playerid][Job] == 13 || { if(CopOnDuty[playerid] == 1 || GoeOnDuty[playerid] == 1 || GNROnDuty[playerid] == 1) { new vehicleid = GetPlayerVehicleID(playerid); if(GetVehicleModel(vehicleid) == 420 || GetVehicleModel(vehicleid) == 438) { TaxiFarPrice[playerid]= farprice; format(string, sizeof(string), "[Sindicato dos Tбxis:] %s estб de serviзo no seu Tбxi por %dЂ. Ligue jб 555!",GetPlayerNameEx(playerid), farprice); SendClientMessageToAll(COLOR_YELLOW, string); } else { SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs num Tбxi!"); } else { SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs de serviзo!"); return 1; } } else { SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo йs Taxista!"); } } return 1; }
if(strcmp(cmd, "/tarifa", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_MECANICOS, "Comando: /tarifa [preзo]");
return 1;
}
new farprice;
farprice = strval(tmp);
if(farprice < 1 || farprice > 20)
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Tens que definir um preзo entre 1€ a 20€.");
return 1;
}
if(PlayerInfo[playerid][Job] == 13 || DynamicFactions[PlayerInfo[playerid][Faction]][fType] == 11)//PlayerInfo[playerid][Job] == 13 ||
{
if(CopOnDuty[playerid] == 1 || GoeOnDuty[playerid] == 1 || GNROnDuty[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 420 || GetVehicleModel(vehicleid) == 438)
{
TaxiFarPrice[playerid]= farprice;
format(string, sizeof(string), "[Sindicato dos Tбxis:] %s estб de serviзo no seu Tбxi por %d€. Ligue jб 555!",GetPlayerNameEx(playerid), farprice);
SendClientMessageToAll(COLOR_YELLOW, string);
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs num Tбxi!");
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs de serviзo!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo йs Taxista!");
}
}
return 1;
}
}
C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4177) : error 017: undefined symbol "ShowServerPassword" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4187) : error 004: function "FixHour" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4697) : error 004: function "CarregarObjectos" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4832) : error 004: function "FixHour" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4857) : error 017: undefined symbol "SairDeDuty" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4858) : error 004: function "OnPlayerDataSave" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4879) : error 004: function "CarregarNameTags" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4898) : error 017: undefined symbol "RPName" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4906) : error 004: function "KickPlayer" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4915) : error 017: undefined symbol "GetPlayerNameEx" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4927) : error 004: function "KickPlayer" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4947) : error 004: function "KickPlayer" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(4986) : error 017: undefined symbol "PlayerName" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5054) : error 017: undefined symbol "RemoverObjectos" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5079) : error 017: undefined symbol "ClearScreen" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5084) : error 017: undefined symbol "GetPlayerNameEx" C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5090) : error 004: function "ShowScriptStats" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5097) : error 004: function "LoadBusinesses" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5098) : error 004: function "LoadHouses" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5099) : error 004: function "LoadPDHelpPosition" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5100) : error 004: function "LoadExerArrestPosition" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5101) : error 004: function "LoadVotar" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5102) : error 004: function "LoadHelpPosition" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5103) : error 004: function "LoadLimpRuaJob" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5104) : error 004: function "LoadGasJob" is not implemented C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(5105) : error 004: function "LoadAgricultorJob" is not implemented Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors.
C:\Users\Ricardo\Desktop\SampServer\gamemodes\ickv1.pwn(14776) : error 029: invalid expression, assumed zero Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
if(strcmp(cmd, "/tarifa", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_MECANICOS, "Comando: /tarifa [preзo]");
return 1;
}
new farprice;
farprice = strval(tmp);
if(farprice < 1 || farprice > 20)
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Tens que definir um preзo entre 1Ђ a 20Ђ.");
return 1;
}
if(PlayerInfo[playerid][Job] == 13 || DynamicFactions[PlayerInfo[playerid][Faction]][fType] == 11)//PlayerInfo[playerid][Job] == 13 ||
{
if(CopOnDuty[playerid] == 1 || GoeOnDuty[playerid] == 1 || GNROnDuty[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 420 || GetVehicleModel(vehicleid) == 438)
{
TaxiFarPrice[playerid]= farprice;
format(string, sizeof(string), "[Sindicato dos Tбxis:] %s estб de serviзo no seu Tбxi por %dЂ. Ligue jб 555!",GetPlayerNameEx(playerid), farprice);
SendClientMessageToAll(COLOR_YELLOW, string);
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs num Tбxi!");
}
else // LINHA DO ERRO: 14776
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs de serviзo!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo йs Taxista!");
}
}
return 1;
}
}
""ERRO"
@Jб edito o tуpico
nгo vi o //linha @Aviso Cuidado pois tu ta colocando 2 aspas '"' seguidas, e colocando outra na frente da palavra, criando erros pawn Код:
|
if(strcmp(cmd, "/taxigps", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][Job] == 13 || DynamicFactions[PlayerInfo[playerid][Faction]][fType] == 11)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 420 || GetVehicleModel(vehicleid) == 438)
{
if(BankDuty[playerid] == 0)
{
ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "Mapa:","Esquadra da GNR\nBanco de Palomino Creek\nBanco de Dilimore\nHotel de Palomino Creek\nHotel de Montgomery\nHospital\nUniversidade\nAuto-Mecanica\nEscola de Conduзгo\nxG-News\nIgreja\nCamara Municipal\nAuto-Mecanica\nPraзa de taxis\nEstaзгo de autocarros\nExйrcito Nacional", "Selecionar", "Sair");
TogglePlayerControllable(playerid,0);
BankDuty[playerid] = 1;
}
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs num Tбxi!");
}
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo йs Taxista!");
}
}
return 1;
}
Problema nгo tб ai todos os meus comandos sгo assim o problema ta no else
Tenho este comando aqui no gm e funciona 100% pawn Код:
|
if(strcmp(cmd, "/tarifa", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_MECANICOS, "Comando: /tarifa [preзo]");
return 1;
}
new farprice;
farprice = strval(tmp);
if(farprice < 1 || farprice > 20)
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Tens que definir um preзo entre 1€ a 20€.");
return 1;
}
if(PlayerInfo[playerid][Job] == 13 || DynamicFactions[PlayerInfo[playerid][Faction]][fType] == 11)//PlayerInfo[playerid][Job] == 13 ||
{
if(CopOnDuty[playerid] != 1 && GoeOnDuty[playerid] != 1 && GNROnDuty[playerid] != 1) return SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs de serviзo!");
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) != 420 && GetVehicleModel(vehicleid) != 438) return SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo estбs num Tбxi!");
TaxiFarPrice[playerid]= farprice;
format(string, sizeof(string), "[Sindicato dos Tбxis:] %s estб de serviзo no seu Tбxi por %d€. Ligue jб 555!",GetPlayerNameEx(playerid), farprice);
SendClientMessageToAll(COLOR_YELLOW, string);
}
else
{
SendClientMessage(playerid, COLOR_ERRO, ""ERRO" Nгo йs Taxista!");
}
return 1;
}
}