Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - Mckali

Oldalak: [1]
1
Segítségkérés / Kisebb kérdések
« Dátum: 2011. november 20. - 15:44:19 »
Lenne még 1 problémám, ez miért errorozik?
[pawn]#include <a_samp>
#include <zcmd>
#define COLOR_YELLOW              0xFFFF00AA
#define COLOR_RED                 0xAA3333AA
#define COLOR_GREEN               0x33AA33AA
#define COLOR_LRED                 0xAA3333AA
new gotoa[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
gotoa[playerid] = 1;
    return 1;
}
new id;
CMD:allowgoto(playerid,params[])
{
if(gotoa[playerid] == 0)
{
gotoa[playerid] = 1;
SendClientMessage(playerid,COLOR_GREEN,\"Engedélyezted a gotozást.\");
}
else if(gotoa[playerid] == 1)
{
gotoa[playerid] = 0;
SendClientMessage(playerid,COLOR_GREEN,\"Letiltottad a gotozást.\");
}
CMD:goto(playerid, params[])
{
id = strval(params);
      if (gotoa[id] == 1){
   if (strlen(params))
   {
        if (IsPlayerConnected(id))
        {
            new Float:x, Float:y, Float:z;
            GetPlayerPos(id, x, y, z);
            new name[MAX_PLAYER_NAME], string[48];
        GetPlayerName(playerid, name, sizeof(name));
        format(string, sizeof(string), \"{00FF00}%s {FF0000}hozzád teleportált. ( letiltáshoz /allowgoto )\", name);
        SendClientMessage(id, COLOR_LRED, string);
   SetPlayerPos(playerid, x, y, z);
        GetPlayerName(id, name, sizeof(name));
        format(string, sizeof(string), \"{FF0000}Te elteleportáltál {00FF00}%s{FF0000}-hoz/hez \", name);
        SendClientMessage(playerid, COLOR_YELLOW, string);
        }
        else
        {
          SendClientMessage(playerid, COLOR_LRED, \"A játékos nem található\");
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_LRED, \"{FF0000}Használat: {FFFFFF}/goto [iD/Név]\");
    }
    }
    else if (gotoa[id] == 0)
    {
      SendClientMessage(playerid, COLOR_RED, \"{FF0000}Hiba: {FFFFFF}Ez a player letiltotta a gotozást!\");
    }
    return 1;
}
[/pawn]

2
Segítségkérés / Kisebb kérdések
« Dátum: 2011. november 20. - 15:10:03 »
Hali.
Lenne 1 kérdésem, hogy tudom megcsinálni ezt, hogy /allowgotoval lehessen tiltani a gotozást és engedélyezni???
COMMAND:allowgoto(playerid, params[])
{
if (gotoa[playerid] == 1){
SendClientMessage(playerid, COLOR_LRED, \"{00FF00}Egedéjezted a gotozást.\");
}
else
{
gotoa[playerid] = 1;
SendClientMessage(playerid, COLOR_GREEN, \"{00FF00}A játékosok már tudnak hozzád gotozni.\");
}
return 1;
}
COMMAND:allowgoto(playerid, params[])
{
if (gotoa[playerid] == 0){
SendClientMessage(playerid, COLOR_LRED, \"{FF0000}Letiltva a gotozás.\");
}
else
{
gotoa[playerid] = 0;
SendClientMessage(playerid, COLOR_RED, \"{FF0000}A játékosok mostmár nem tudnka gotozni.\");
}
return 1;
}

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal