Comando Hospitalizados -
jefrens - 28.03.2015
Eu estou usando o
Sistema de Hospital do Rodney e adicionei o seguinte comando:
PHP код:
CMD:hospitalizados(playerid)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, 0xFFFFFFAA, "|______________[ Hospitalizados ]______________|");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i] > 0 && PlayerInfo[i][TempoHospital] > 0) //LINHA 160
{
if(storeexit[i] == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "Hospitalizado %s [Tempo: %d seg] {FFFFFF}(Hosp. de Los Santos)", sendername, PlayerInfo[i][TempoHospital]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
}
}
}
}
return true;
}
e estб dando os seguintes erros...
pawn Код:
C:\Users\Jeferson\Desktop\Game Of Style\filterscripts\hosp.pwn(160) : error 001: expected token: ")", but found "["
C:\Users\Jeferson\Desktop\Game Of Style\filterscripts\hosp.pwn(160) : error 029: invalid expression, assumed zero
C:\Users\Jeferson\Desktop\Game Of Style\filterscripts\hosp.pwn(160) : warning 215: expression has no effect
C:\Users\Jeferson\Desktop\Game Of Style\filterscripts\hosp.pwn(160) : error 001: expected token: ";", but found "]"
C:\Users\Jeferson\Desktop\Game Of Style\filterscripts\hosp.pwn(160) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
alguйm poderia me ajudar? :$
OBS: Se for possнvel alguйm pode criar o comando /hospitalizados pra eu por no sistema de hospital dele?!
Re: Comando Hospitalizados -
DiegoLeo - 28.03.2015
Posta a linha 160
Re: Comando Hospitalizados -
ipsLuan - 28.03.2015
if(PlayerInfo[i] > 0
PlayerInfo й uma enum, entгo falta outro parвmetro.
Re: Comando Hospitalizados -
jefrens - 28.03.2015
Esse й o Sistema!
[FilterScript] Sistema de Hospital
Se alguйm conseguir criar um comando de /hospitalizados pra ele eu ficaria muito agradecido, eu nгo estou conseguindo criar um que funcione...
Quote:
Originally Posted by DiegoLeo
Posta a linha 160
|
Estб marcado no code.. e.e "//LINHA 160"
Re: Comando Hospitalizados -
ipsLuan - 28.03.2015
O senhor leu o que eu escrevi?
Re: Comando Hospitalizados -
jefrens - 28.03.2015
Quote:
Originally Posted by Luan Argolo
O senhor leu o que eu escrevi?
|
Eu li sim, senhor! Adicionei a enum e deu os mesmos erros.
Re: Comando Hospitalizados -
ipsLuan - 28.03.2015
Quote:
Originally Posted by jefrens
Eu li sim, senhor! Adicionei a enum e deu os mesmos erros.
|
Nгo й pra adicionar a enum, e sim complementar.
Tente deste jeito.
PHP код:
CMD:hospitalizados(playerid) {
if(IsPlayerConnected(playerid)) {
SendClientMessage(playerid, 0xFFFFFFAA, "|______________[ Hospitalizados ]______________|");
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerInfo[i][TempoHospital] > 0) {
if(storeexit[i] == 1) {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "Hospitalizado %s [Tempo: %d seg] {FFFFFF}(Hosp. de Los Santos)", sendername, PlayerInfo[i][TempoHospital]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
}
}
}
}
return 0x01;
}
Re: Comando Hospitalizados -
Lуs - 28.03.2015
Tem algo muito errado nessa primeira checagem da linha 160.
Faзa somente a segunda checagem e verifique se funciona.
PHP код:
CMD:hospitalizados(playerid)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, 0xFFFFFFAA, "|______________[ Hospitalizados ]______________|");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][TempoHospital] > 0)
{
if(storeexit[i] == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 128, "Hospitalizado %s [Tempo: %d seg] {FFFFFF}(Hosp. de Los Santos)", sendername, PlayerInfo[i][TempoHospital]);
SendClientMessage(playerid, COLOR_GRAD2, string);
}
}
}
}
}
return true;
}