Szerző Téma: Re:Elvesz  (Megtekintve 234 alkalommal)

Re:Elvesz
« Dátum: 2013. Július 07. - 20:17:46 »
0
Egy perc és megirom neked!

xD1999

  • Vendég
Re:Elvesz
« Válasz #1 Dátum: 2013. Július 07. - 20:21:30 »
0
Ha attól aki a közeledbe van akkor
If(IsPlayerInRangeOfPoint(plyayerid,10,koordináta))
Tovább nem tudomkezdõ vagyok :P

xD1999

  • Vendég
Re:Elvesz
« Válasz #2 Dátum: 2013. Július 08. - 19:46:18 »
0
Idézetet írta: Mestter date=1373297302\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39393\" data-ipsquote-contentclass=\"forums_Topic


Amint gépen leszek írok neked egy jobbat..
XD ha azt írja hozzá az azt jelenti hogy a playernek abban a checkpointba kell lennie viszont neki nem az kell...

Dupla hozzászólás automatikusan összefûzve. ( 2013. Július 08. - 09:42:11 )


CMD:disarm(playerid,params[]) {
    new iPlayer;
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, ffffff, \"Hiba nem vagy RCON!\");
    if(sscanf(params,\"u\", iPlayer)) return SendClientMessage(playerid, ffffff, \"/disarm <id>\");
    if(!IsPlayerConnected(iPlayer)) return SendClientMessage(playerid, ffffff, \"Hiba: Helytelen játékos azonosítót adtál meg!\");
    ResetPlayerWeapons(iPlayer);
    SendClientMessage(playerid, ffffff, \"Sikeresen lefegyverezted!\");
    return 1;
}

 

Igen ez jo lenne nekem nem zcmdbe :/
 
[/quote]
És nem tudod átrakni?
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/disarm\", cmdtext, true, 10) == 0)
{
    new iPlayer;
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, ffffff, \"Hiba nem vagy RCON!\");
    if(sscanf(params,\"u\", iPlayer)) return SendClientMessage(playerid, ffffff, \"/disarm <id>\");
    if(!IsPlayerConnected(iPlayer)) return SendClientMessage(playerid, ffffff, \"Hiba: Helytelen játékos azonosítót adtál meg!\");
    ResetPlayerWeapons(iPlayer);
    SendClientMessage(playerid, ffffff, \"Sikeresen lefegyverezted!\");
    return 1;
}
return 0;
}

 
Tessék!
« Utoljára szerkesztve: 2013. Július 08. - 20:03:53 írta xD1999 »

xD1999

  • Vendég
Re:Elvesz
« Válasz #3 Dátum: 2013. Július 08. - 20:09:49 »
0
error 017: undefined symbol \"params\"
 
#define params a parancs elé vagy a mód elejére

 
warning 217: loose indentation
Sor elcsuszás
 
   return 1;
}
        return 0;
}
helyett
    return 1;
}
return 0;
}

 
Tehát javitom neked :
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/disarm\", cmdtext, true, 10) == 0)
{
        #define params
        new iPlayer;
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, ffffff, \"Hiba nem vagy RCON!\");
        if(sscanf(params,\"u\", iPlayer)) return SendClientMessage(playerid, ffffff, \"/disarm <id>\");
        if(!IsPlayerConnected(iPlayer)) return SendClientMessage(playerid, ffffff, \"Hiba: Helytelen játékos azonosítót adtál meg!\");
        ResetPlayerWeapons(iPlayer);
        SendClientMessage(playerid, ffffff, \"Sikeresen lefegyverezted!\");
        return 1;
}
return 0;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal