GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Corrupt - 2012. Március 05. - 17:32:13

Cím: pawno hiba
Írta: Corrupt - 2012. Március 05. - 17:32:13
Sziasztok!
valaki tudna segíteni?  ::|
[pawn]CMD:heal(playerid, params[])
{
   if(GetPlayerSkin(playerid) == 274){
   new giveplayerid;
   new Float:x, Float:y, Float:z;
   GetPlayerPos(playerid, x, y, z);
   if(sscanf(params, \"u\", giveplayerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /heal [iD]\");
   if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, \"Hiba: Nincs ilyen játékos!\");
   if(!IsPlayerInRangeOfPoint(giveplayerid, 3.0, x,y,z)) return SendClientMessage(playerid, 0xFF0000AA, \"Hiba: A játékos nincs a közeledben\");
   new Name[MAX_PLAYER_NAME];
       new Name2[MAX_PLAYER_NAME];
       new id;
       GetPlayerName(playerid, Name, sizeof(Name));
       GetPlayerName(id, Name2, sizeof(Name2));
         {
       format(string,sizeof(string),\"[%s MENTÕS]: %s Életét feltöltötte!\",Name,Name2);
       SendClientMessageToAll(0xaada04AA, string);
   SetPlayerHealth(giveplayerid, 100);
   }else{ SendClientMessage(playerid, hiba, \"Nem vagy mentõs!\");}
   return 1;
}[/pawn]
[pawn]error 017: undefined symbol \"string\"
error 017: undefined symbol \"string\"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line[/pawn]
Cím: pawno hiba
Írta: szabyxxx - 2012. Március 05. - 17:34:51
A 2 stringre tom a megoldást mert nem tudom a többi hanyadik Sorban van
Hozz létre egy változót
a parancsba
new string[500];
Cím: pawno hiba
Írta: CANNONN - 2012. Március 05. - 17:36:58

CMD:heal(playerid, params[])
{
new giveplayerid, string[200], Float:x, Float:y, Float:z, Name[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME];
                if(sscanf(params, \"u\", giveplayerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /heal [iD]\");
if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, \"Hiba: Nincs ilyen játékos!\");
GetPlayerPos(playerid, x, y, z);
if(!IsPlayerInRangeOfPoint(giveplayerid, 3.0, x,y,z)) return SendClientMessage(playerid, 0xFF0000AA, \"Hiba: A játékos nincs a közeledben\");
if(GetPlayerSkin(playerid) == 274){
GetPlayerName(playerid, Name, sizeof(Name));
GetPlayerName(giveplayerid, Name2, sizeof(Name2));
SetPlayerHealth(giveplayerid, 100);
format(string,sizeof(string),\"[%s MENTÕS]: Feltöltötte %s életét!\",Name,Name2);
SendClientMessageToAll(0xaada04AA, string);
}else{ SendClientMessage(playerid, hiba, \"Nem vagy mentõs!\");}
return 1;
}