Ü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 - rayle

Oldalak: 1 ... 9 10 [11] 12
151
Segítségkérés / San Andreas Zónák.
« Dátum: 2014. augusztus 17. - 21:59:30 »
Jól mentetted le?
Úgy kell lementeni, hogy az adott terület egyik sarkába beállsz, mentesz egyet, az a pozíció lesz a minx, miny, minz.
Majd azzal a sarokkal átlósan lévõ sarokba is mentesz egyet, az ottani pozíció pedig a maxx, maxy, maxz lesz.
Pl:
                             
maxx, maxy, maxz - 2. pos
                              _____________________
                              |                                                      |
                              |                                                      |
                              |                                                      |
                              _____________________
                                                                                    minx, miny, minz - 1. pos

152
RP/RPG kérések / Rp,regisztrácio!
« Dátum: 2014. augusztus 15. - 19:21:11 »

153
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2014. augusztus 15. - 19:19:04 »
Mit szeretnél pontosan?
Leellenõrizni, hogy mikor lép be az adott checkpointba?
 
new XYZ;
public OnGameModeInit()
{
    XYZ = CreateDynamicCP(stb.stb.);
    return 1;
}
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
    if(checkpointid == XYZ)
    {
        SendClientMessage(playerid, -1, \"Beléptél a checkpointba!\");
        // többi funkció
    }
    return 1;
}

154
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2014. augusztus 15. - 16:26:50 »

public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
if(checkpointid == pickupCP)
{
AttachObjectToPlayer(object,playerid, -0.0, -0.2, 0.4, 0.0, 0.0, 0);
    DestroyDynamicCP(pickupCP);
if(gTeam[playerid] == TEAM_ROBBERS)
{
GameTextForAll(\"A Vagos ellopta a p¾nzt\", 5000, 5);
SendClientMessage(playerid,0xEFEFF7AA,\"Vidd el a pénzt a fõnõkhöz\");
}
else if(gTeam[playerid] == TEAM_LAPD)
{
GameTextForAll(\"LAPD elvitte a p¾nzt a b~zisukra\", 5000, 5);
SendClientMessage(playerid,0xEFEFF7AA,\"Vidd el a pénzt a bázisra\");
}
}
if(checkpointid == END)
{
if(gTeam[playerid] == TEAM_LAPD)
       {
GameTextForAll(\"LAPD elvitte a p¾nzt a b~zisukra\", 5000, 5);
       }
else if(gTeam[playerid] ==TEAM_ROBBERS)
       {
       GameTextForAll(\"A Vagos ellopta a p¾nzt\", 5000, 5);
       }
}
}

155
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2014. augusztus 15. - 15:31:26 »
A ptd változót hogy hoztad létre?
Globálisan kell, így:
new PlayerText:ptd[MAX_PLAYERS];

156
Szkript kérések / AdminSzolgálat
« Dátum: 2014. augusztus 13. - 23:22:22 »
ZCMD:
 
CMD:adminsz(playerid)
{
    if(!IsPlayerAdminLevel(playerid, 5)) return 1;
    if(AdminSzolgalat[playerid])
    {
        AdminSzolgalat[playerid] = false;
        SendClientMessage(playerid, -1, \"Kiléptél az adminszolgálatból!\");
    }
    else
    {
        AdminSzolgalat[playerid] = true;
        SendClientMessage(playerid, -1, \"Adminszolgálatba léptél!\");
    }
    return 1;
}

 
Alap parancsfeldolgozó:
 
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, \"/adminsz\", true))
    {
        if(!IsPlayerAdminLevel(playerid, 5)) return 1;
        if(AdminSzolgalat[playerid])
        {
            AdminSzolgalat[playerid] = false;
            SendClientMessage(playerid, -1, \"Kiléptél az adminszolgálatból!\");
        }
        else
        {
            AdminSzolgalat[playerid] = true;
            SendClientMessage(playerid, -1, \"Adminszolgálatba léptél!\");
        }
        return 1;
    }
}

157
Szkript kérések / Prefix
« Dátum: 2014. augusztus 13. - 15:29:39 »

158
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2014. augusztus 11. - 00:38:42 »
if(strcmp(levelname, \"tulaj\", true) == -1 && strcmp(levelname, \"admin\", true) == -1) return Msg(playerid,\"{\"piros\"}Nincs ilyen szint!\");
        if(!strcmp(levelname, \"admin\", true))
        {
            Level[id] = 1;
        }
        if(!strcmp(levelname, \"tulaj\", true))
        {
            Level[id] = 2;
        }

159
Segítségkérés / Regisztrácios Script hiba?
« Dátum: 2014. augusztus 09. - 21:26:03 »
Idézetet írta: TengeriMalac date=1407525525\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49949\" data-ipsquote-contentclass=\"forums_Topic
http://forum.sa-mp.nl/index.php?PHPSESSID=ursqkibqt11cpinbvcggm821k4&topic=30297.msg416906#msg416906
 
Ezt már megpróbáltad?

160
RP/RPG kérések / hiba.
« Dátum: 2014. augusztus 09. - 19:31:48 »
Gondolom dialogos, OnDialogResponse alatti részt másold be.

161
Segítségkérés / Regisztrácios Script hiba?
« Dátum: 2014. augusztus 09. - 14:10:22 »
Akkor lehet javították már, én régebben próbáltam így menteni és folyton csak a farmra dobott. (ugye 0.0, 0.0, 0.0 koordinátára)

162
Segítségkérés / Regisztrácios Script hiba?
« Dátum: 2014. augusztus 09. - 12:17:56 »
Egyébként az úgy nem fog mûködni, ha OnPlayerDisconnect alatt kéred le a játékos pozícióját, mivel akkor már a játékos nincs a szerveren, és 0.0 -t fog visszaadni minden koordinátára.

163
Segítségkérés / Regisztrácios Script hiba?
« Dátum: 2014. augusztus 08. - 17:34:56 »
Csak akkor fordul elõ, ha a script be van töltve, és kilépsz?
Az OnPlayerDisconnect alatti részt másold be.

164
Segítségkérés / rCon Védelem
« Dátum: 2014. augusztus 08. - 13:12:59 »
public OnRconLoginAttempt(ip[], password[], success)
{
    new getip[25], id = -1;
    for(new x = 0; x < GetMaxPlayers(); x++)
    {
        if(!IsPlayerConnected(x) || IsPlayerNPC(x)) continue;
        GetPlayerIp(x, getip, 25);
        if(!strcmp(getip, ip, true))
        {
            id = x;
            break;
        }
    }
    GetPlayerName(id, getip, 25);
    if(!strcmp(getip, \"RaNDoM\", true)) SendClientMessage(id, -1, \"Sikeresen beléptél az rCon kezelõfelületbe!\");
    else
    {
        SendClientMessage(id, -1, \"Te nem léphetsz be rCon -ba!!\");
        Kick(id);
    }
    return 1;
}

165
Szkript kérések / Admin név
« Dátum: 2014. augusztus 06. - 21:54:29 »
Így van, DCMD -vel a legegyszerûbb, azt tudod használni az alap parancskezelõ mellett.
Egyébként SuBwayer, ezt lefordítottad? Mert én kapásból több hibát is észrevettem rajta.
Írtam egyet, ennek mûködnie kell.
 
#include <a_samp>
#include <Dini>
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == \'\\0\') && (dcmd_%1(playerid, \"\"))) || (((%3)[(%2) + 1] == \' \') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
new AdminName[MAX_PLAYERS][24+1];
new str[64];
stock AdminNev(playerid, bool:mentes)
{
    if(mentes) // mentés
    {
        format(str, sizeof str, \"%s.ini\", GetName(playerid));
        if(!dini_Exists(str)) dini_Create(str);
        dini_Set(str, \"AdminName\", AdminName[playerid]);
    }
    else // betöltés
    {
        format(str, sizeof str, \"%s.ini\", GetName(playerid));
        if(!dini_Exists(str)) return 1;
        format(AdminName[playerid], 25, \"%s\", dini_Get(str, \"AdminName\"));
    }
    return 1;
}
public OnPlayerConnect(playerid)
{
    AdminNev(playerid, false);
    return 1;
}
public OnPlayerDisconnect(playerid)
{
    AdminNev(playerid, true);
    format(AdminName[playerid], 25, \"\");
    return 1;
}
dcmd_setaname(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return 1;
    if(!strlen(params) || strlen(params) > 24) return 1;
    format(AdminName[playerid], 25, \"%s\", params);
    return 1;
}
dcmd_getaname(playerid, params[])
{
SendClientMessage(playerid, -1, AdminName[playerid]);
#pragma unused params
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    dcmd(setaname, 8, cmdtext);
    dcmd(getaname, 8, cmdtext);
    return 1;
}
stock GetName(id)
{
    GetPlayerName(id, str, sizeof str);
    return str;
}

Oldalak: 1 ... 9 10 [11] 12
SimplePortal 2.3.7 © 2008-2024, SimplePortal