C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2122) : warning 217: loose indentation
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2122) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2122) : warning 215: expression has no effect
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2122) : error 001: expected token: ";", but found "return"
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2123) : warning 225: unreachable code
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2126) : warning 217: loose indentation
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2126) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2126) : error 017: undefined symbol "cmd_setscore"
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2126) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2126) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
CMD:vida(playerid, params[])
{
new string [128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"ud",id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /vida [id] [vida]");//
if(IsPlayerConnected(id))
{
for(new allplayers = 0; allplayers < GetMaxPlayers(); allplayers++)
{
format(string, sizeof(string), "O Admnistrador %s setou a vida de %s para %d.", pNome(playerid),pNome(allplayers),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerHealth(id,valor[0]);
return 1;
}
else return SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
return 1;
}
CMD:setscore(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"ud",id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /setscore [id] [score]");
if(IsPlayerConnected(id))
{
format(string, sizeof(string), "O Admnistrador %s setou o score de %s para %d.", pNome(playerid),pNome(i),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerScore(id,valor[0]);
return 1;
}
else return SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
}
CMD:vida(playerid, params[])
{
new string [128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params, "ud", id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /vida [id] [vida]");//
if(IsPlayerConnected(id))
{
for(new allplayers = 0; allplayers < GetMaxPlayers(); allplayers++)
{
format(string, sizeof(string), "O Admnistrador %s setou a vida de %s para %d.", pNome(playerid),pNome(allplayers),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerHealth(id,valor[0]);
return 1;
}
}
else return SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
return 1;
}
CMD:setscore(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"ud",id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /setscore [id] [score]");
if(IsPlayerConnected(id))
{
format(string, sizeof(string), "O Admnistrador %s setou o score de %s para %d.", pNome(playerid),pNome(i),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerScore(id,valor[0]);
return 1;
}
else return SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
}
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2610) : error 001: expected token: ";", but found "return"
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2611) : warning 225: unreachable code
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2613) : warning 209: function "cmd_vdd" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2629) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2629) : warning 215: expression has no effect
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2629) : error 001: expected token: ";", but found "return"
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2630) : warning 225: unreachable code
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2632) : warning 209: function "cmd_armazem" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2685) : warning 209: function "cmd_usina" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2702) : error 017: undefined symbol "pName"
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2713) : warning 209: function "cmd_mgr2" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2746) : error 054: unmatched closing brace ("}")
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(3100) : warning 219: local variable "nome" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
9 Errors.
Mals a demora estou ocupado, posta a linha do erro manolo. . .
Edit: esquece vou ver o cуdigo denovo pera ai... |
CMD:vida(playerid, params[])
{
new string [128];
if(!IsPlayerAdmin(playerid))
{
SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
return 1;
}
if( sscanf( params, "ud", id, valor[0] ) )
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /vida [id] [vida]");//
return 1;
}
if( IsPlayerConnected(id) )
{
for( new allplayers = 0; allplayers < GetMaxPlayers(); allplayers++)
{
format(string, sizeof(string), "O Admnistrador %s setou a vida de %s para %d.", pNome(playerid), pNome(allplayers), valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerHealth(id, valor[0]);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
return 1;
}
return 1;
}
CMD:setscore(playerid, params[])
{
if( !IsPlayerAdmin(playerid) )
{
SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
return 1;
}
if( sscanf(params, "ud", id, valor[0] ) )
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /setscore [id] [score]");
return 1;
}
if( IsPlayerConnected(id) )
{
format(string, sizeof(string), "O Admnistrador %s setou o score de %s para %d.", pNome(playerid), pNome(id), valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerScore(id, valor[0]);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
return 1;
}
}
CMD:vida(playerid, params[])
{
new string [128], valor;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"ud",id, valor)return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /vida [id] [vida]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
for(new allplayers = 0; allplayers < GetMaxPlayers(); allplayers++)
{
format(string, sizeof(string), "O Admnistrador %s setou a vida de %s para %d.", pNome(playerid),pNome(allplayers), valor);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerHealth(id, valor);
return 1;
}
return 1;
}
CMD:setscore(playerid, params[])
{
new string [128], valor;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"ud",id, valor))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /setscore [id] [score]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
format(string, sizeof(string), "O Admnistrador %s setou o score de %s para %d.", pNome(playerid),pNome(i), valor);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerScore(id, valor);
return 1;
}
Eu atй ajudaria mas prefiro strtok por mais que todos odeiem, agora se vc quiser em strtok pode falar q eu ajudo.
|
pawn Код:
![]() |
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2125) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2131) : warning 209: function "cmd_vida" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2147) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2153) : warning 217: loose indentation
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2153) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2153) : error 017: undefined symbol "cmd_skin"
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2153) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2153) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
CMD:vida(playerid, params[])
{
new string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params, "ud", id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /vida [id] [vida]");
if(IsPlayerConnected(id))
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
format(string, sizeof(string), "O Admnistrador %s setou a vida de %s para %d.", pNome(playerid),pNome(i),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerHealth(id,valor[0]);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
return 1;
}
}
}
CMD:setscore(playerid, params[])
{
new string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"ud",id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /setscore [id] [score]");
if(IsPlayerConnected(id))
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
format(string, sizeof(string), "O Admnistrador %s setou o score de %s para %d.", pNome(playerid),pNome(i),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerScore(id,valor[0]);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
}
}
CMD:skin(playerid, params[])
{
new string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"d",valor[0])) return SendClientMessage(playerid, COLOR_BLACK_GRAY,"USE: /skin [ID da SKIN]");
if(valor[0] > 299 || valor[0] < 1) return SendClientMessage(playerid, -1, "Numero da skin invalida!!");
format(string, sizeof(string), "Vocк mudou sua skin para a skin %d", valor[0]);
SendClientMessage(playerid, -1, string);
SetPlayerSkin(playerid, valor[0]);
return 1;
}
CMD:vida(playerid, params[])
{
new string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params, "ud", id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /vida [id] [vida]");
if(IsPlayerConnected(id))
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
format(string, sizeof(string), "O Admnistrador %s setou a vida de %s para %d.", pNome(playerid),pNome(i),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerHealth(id,valor[0]);
}
}
else
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
}
return 1;
}
CMD:setscore(playerid, params[])
{
new string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"ud",id, valor[0]))return SendClientMessage(playerid, COLOR_BLACK_GRAY, "[ERRO DE SINTAXE] /setscore [id] [score]");
if(IsPlayerConnected(id))
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
format(string, sizeof(string), "O Admnistrador %s setou o score de %s para %d.", pNome(playerid),pNome(i),valor[0]);
SendClientMessageToAll(COLOR_WHITE, string);
SetPlayerScore(id,valor[0]);
}
}
else
{
SendClientMessage(playerid, COLOR_BLACK_GRAY, "Jogador nгo conectado.");
}
}
CMD:skin(playerid, params[])
{
new string[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
if(sscanf(params,"d",valor[0])) return SendClientMessage(playerid, COLOR_BLACK_GRAY,"USE: /skin [ID da SKIN]");
if(valor[0] > 299 || valor[0] < 1) return SendClientMessage(playerid, -1, "Numero da skin invalida!!");
format(string, sizeof(string), "Vocк mudou sua skin para a skin %d", valor[0]);
SendClientMessage(playerid, -1, string);
SetPlayerSkin(playerid, valor[0]);
return true;
}
Arrumei assim, e compilou. Tente aн e vк se funciona.
pawn Код:
|
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2150) : warning 209: function "cmd_setscore" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2174) : warning 213: tag mismatch
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2591) : warning 209: function "cmd_navio" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2612) : warning 209: function "cmd_arena" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2628) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2634) : warning 209: function "cmd_vdd" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2650) : error 029: invalid expression, assumed zero
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2656) : warning 209: function "cmd_armazem" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2703) : warning 209: function "cmd_suicidio" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2715) : warning 209: function "cmd_usina" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2732) : error 017: undefined symbol "pName"
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2743) : warning 209: function "cmd_mgr2" should return a value
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(2776) : error 054: unmatched closing brace ("}")
C:\Users\usuario\Desktop\STDM\gamemodes\STDM.pwn(3130) : warning 219: local variable "nome" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.