06.06.2010, 23:08
Podrian ayudarme D:
como se crean estos dos comandos :S:S
como se crean estos dos comandos :S:S
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256], idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/darvida", true) == 0){
new tmp[256], tmp2[256];
tmp = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, color, "ERROR: /darvida [playerid] [vida]");
new player, vida;
player = strval(tmp);
vida = strval(tmp2);
SetPlayerHealth(player, vida);
return 1;
}
if(strcmp(cmd, "/darchaleco", true) == 0){
new tmp[256], tmp2[256];
tmp = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, color, "ERROR: /darchaleco [playerid] [chaleco]");
new player, chaleco;
player = strval(tmp);
chaleco = strval(tmp2);
SetPlayerArmour(player, chaleco);
return 1;
}
return 0;
}
C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(224) : error 017: undefined symbol "MensajeParaAdmins" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(341) : error 017: undefined symbol "ExtractParametersFromString" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(344) : error 017: undefined symbol "PlayerToPoint" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(354) : error 017: undefined symbol "ExtractParametersFromString" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(389) : error 017: undefined symbol "PlayerToPoint" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(398) : error 017: undefined symbol "ExtractParametersFromString" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(468) : error 033: array must be indexed (variable "dcmd_darvida") C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(469) : error 017: undefined symbol "dcmd_traer" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(470) : error 017: undefined symbol "dcmd_sayon" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(471) : error 017: undefined symbol "dcmd_sayoff" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(472) : error 017: undefined symbol "dcmd_carcel" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(473) : error 017: undefined symbol "dcmd_liberar" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(474) : error 017: undefined symbol "dcmd_congelar" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(475) : error 017: undefined symbol "dcmd_descongelar" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(476) : error 017: undefined symbol "dcmd_kick" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(477) : error 017: undefined symbol "dcmd_ban" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(478) : error 017: undefined symbol "dcmd_Nivel" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(559) : error 017: undefined symbol "strrest" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(559) : error 033: array must be indexed (variable "razon") C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(573) : error 017: undefined symbol "MensajeParaAdmins" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(628) : error 017: undefined symbol "sscanf" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(627) : warning 203: symbol is never used: "texto" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(683) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(690) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(691) : error 017: undefined symbol "string" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(691) : error 017: undefined symbol "string" C:\Documents and Settings\BlackCrystal™\Mis documentos\Server3.0\filterscripts\Sadmin.pwn(691) : error 029: invalid expression, assumed zero Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors. .
dcmd_darvida(playerid, params[])
{
if(PlayerInfo[playerid][Nivel] >= 3)
{
new tmp[256], tmp2[256], Index;
tmp = strtok(params,Index);
tmp2 = strtok(params,Index);
if(!strlen(params)) return SendClientMessage(playerid, Naranja,"Usa: /DarVida <ID> <Vida>");
new player,player1, vida;
player = strval(tmp);
vida = strval(tmp2);
if(IsPlayerConnected(player)){
if(player != INVALID_PLAYER_ID){
SetPlayerHealth(player1, vida);
return 1;
format(string, sizeof(string), "[Admin] %s Te puso la Vida en %d!", player);
SendClientMessage(id, Aviso, string);
format(string, sizeof(string), "Le has as Definido la Vida a", player);
SendClientMessage(playerid, Azul, string);
}else return SendClientMessage(playerid, Rojo, "[[Info]] Jugador no Conectado");
}else return SendClientMessage(playerid, Rojo, "[[Info]] Lo sentimos no eres Admin");
}
Originally Posted by the_chaoz
ahi ya te explique por el msn como corregirlo, strcmp no es lo mismo que dcmd, son 2 cosas diferentes y no se pueden combinar los codigos, aun que las funciones sean iguales, ej:
en strcmp se usa idx, en dcmd se usa Index. en strcmp se usa cmdtext, en dcmd se usa params. |
SetPlayerArmor 100
Originally Posted by ConecCionMex
jaja no me sale xD Ayuda D:
|
Originally Posted by the_chaoz
Quote:
|