Ü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 ... 7 8 [9] 10 11 12
122
Segítségkérés / Verseny Rekord
« Dátum: 2014. augusztus 29. - 16:19:51 »
Verseny kezdetéhez illeszd be:
 

new str[128];
format(str, sizeof str, \"/rRaceSystem/%s.RRACE\", RaceName);
if(!strcmp(dini_Get(str, \"BestRacer_0\"), \"noone\", true)) format(str, sizeof str, \"Ennél a pályánál még nincs rekord!\"); // nincs rekord
else format(str, sizeof str, \"Jelenleg a rekordot tartja: %s\", dini_Get(str, \"BestRacer_0\"));
SendClientMessageToAll(-1, str);

123
Segítségkérés / Kisebb kérdések
« Dátum: 2014. augusztus 29. - 16:11:17 »
A sima AddStaticVehicle nem respawnol, de ha AddStaticVehicleEx vagy CreateVehicle -t használsz, az utolsó paraméter a respawn idõ, oda -1 et kell írni.

124
Segítségkérés / Kisebb kérdések
« Dátum: 2014. augusztus 29. - 15:35:20 »
AddStaticVehicle: Csak az OnGameModeInit() eljárás alatt használható.
AddStaticVehicleEx: Szintén csak az OnGameModeInit() eljárás alatt használható, de megtudod adni hogy ha nincs használatban mennyi idõ után respawnoljon.
CreateVehicle: Bárhol használható.

125
RP/RPG kérések / Frakciók megszámozása?
« Dátum: 2014. augusztus 29. - 14:47:08 »
Elõször is kell egy változó, amibe majd eltároljuk a játékos frakciójának a számát.
 
new Frakcio[MAX_PLAYERS];

 
Majd kell egy tömb, amibe a frakciók nevét tároljuk.
 
new FrakcioNevek[2][32] = { // [2] = frakciók száma+1, mivel ha valaki nincs frakcióban annak is kitudjuk így írni, hogy nincs frakcióban. Írd át annyira amennyi frakciót szeretnél, de 1et mindig adj hozzá.
\"Nincs\", // 0 - nincs frakciója
\"1. frakció\" // 1 -es idjû frakció
};

 
Frakciónév kiírása:
 

new str[64];
format(str, sizeof str, \"A te frakciód: %s\", FrakcioNevek[Frakcio[playerid]]);
SendClientMessage(playerid, -1, str);

126
Segítségkérés / Legközelebbi kordináta.
« Dátum: 2014. augusztus 29. - 13:15:41 »
new Float: koordinatak[3][3] = {
        {x, y, z}, // 1. koordináta
        {x, y, z}, // 2. koordináta
        {x, y, z} // 3. koordináta
    };

 
Itt kell az x, y, z t behelyettesíteni a te koordinátáidra. Pl:
 
new Float: koordinatak[3][3] = {
        {193.31, 391.135, 9132.12}, // 1. koordináta
        {392.214, 1295.21, 9125.2}, // 2. koordináta
        {821.123, 351.213, 125.12} // 3. koordináta
    };

 
Ez csak egy példa, azokat a koordinátákat írd bele amelyek között szeretnéd megtalálni a játékoshoz legközelebb lévõt. A többi részt hagyd úgy.

127
Fórum Archívum (Témák/Fórumok) / Re:Kisebb kérdések
« Dátum: 2014. augusztus 29. - 13:11:29 »
Idézetet írta: Kriszti9212 date=1409310125\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11199\" data-ipsquote-contentclass=\"forums_Topic
Kedves admin van egy biciglim amit eladtam kulcsot oda atam egy lánynak de adásvételt nem írtunk rola mit tudok teni hogy nevem rõl le kerüljön köszönöm a választ.
 
Szerintem te eltévedtél :D

128
Segítségkérés / Szövegosszúság
« Dátum: 2014. augusztus 29. - 13:06:35 »
if(sscanf(params,\"s\",szoveg)) return SendClientMessage(playerid,COLOR_LIGHTRED,\"Használata: /asayn [szöveg]\");

 
Meg kell adni a szöveg hosszúságát is. Így:
 
if(sscanf(params,\"s[1024]\",szoveg)) return SendClientMessage(playerid,COLOR_LIGHTRED,\"Használata: /asayn [szöveg]\");

 
De 1024 az valóban sok, 256 bõven elég és akkor még színezheted is nyugodtan.

129
Segítségkérés / Legközelebbi kordináta.
« Dátum: 2014. augusztus 28. - 16:19:00 »
A koordinátákat írd be a tömbbe, és mûködnie kell.
stock LegkozelebbiKoordinata(playerid, Float:tav) // tav - milyen távolságban keresse
{
    new Float: mostanitav, Float: elmentett = 555555.5, id = -1;
    new Float: koordinatak[3][3] = {
        {x, y, z}, // 1. koordináta
        {x, y, z}, // 2. koordináta
        {x, y, z} // 3. koordináta
    };
    for(new x = 0; x < sizeof(koordinatak); x++)
    {
        mostanitav = GetPlayerDistanceFromPoint(playerid, koordinatak
  • [0], koordinatak
  • [1], koordinatak
  • [2]);

        if(mostanitav < elmentett && mostanitav < tav)
        {
            mostanitav = elmentett;
            id = x;
        }
    }
    return id;
}

130
Szkript kérések / /motor parancs
« Dátum: 2014. augusztus 27. - 22:01:12 »
CMD:motor(playerid, params[])
{
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid,COLOR_ULTRARED,\"(( Nem vagy jármûben! ))\");
    if(GetPlayerVehicleID(playerid) == jogsicar1 && !JogsiElkezdAM[playerid] && !JogsiElkezdA[playerid] && !JogsiElkezdB[playerid]) return 1;
    new EngineStatus,lights, alarm, doors, bonnet, boot, objective, vid = GetPlayerVehicleID(playerid);
    GetVehicleParamsEx(vid, EngineStatus, lights, alarm, doors, bonnet, boot, objective);
    if(!EngineStatus)
    {
        SetVehicleParamsEx(vid, 1, lights, alarm, doors, bonnet, boot, objective);
        SetPlayerCheckpoint(playerid, ...);
    }
    else SetVehicleParamsEx(vid, 0, lights, alarm, doors, bonnet, boot, objective);
    return 1;
}

 
Elvileg jó. A checkpointhoz írd oda a koordinátákat.

131
RP/RPG kérések / /jogsiad parancs
« Dátum: 2014. augusztus 26. - 00:39:51 »
Én úgy látom hogy jó a parancs, viszont hibásan írod ki, mivel a giveplayerid nevét kéred le, aminek gondolom nem adtál meg értéket (alapból 0) ezért mindig a 0-s idjû játékos nevét fogja kiírni. Próbáld meg így:
 
if(strcmp(cmd, \"/jogsiad\", true) == 0)
        {
            if(IsPlayerConnected(playerid))
            {
                    if(Admin(playerid, 1))
                    {
                                                tmp = strtok(cmdtext, idx);
                                                if(!strlen(tmp))
                                                {
                                                        SendClientMessage(playerid, COLOR_GRAD2, \"HASZNÁLAT: /jogsiad [JátékosID/NévRészlet]\");
                                                        return 1;
                                                }
                                        new para1;
                                        para1 = ReturnUser(tmp);
                                        tmp = strtok(cmdtext, idx);
                                    if(IsPlayerConnected(para1))
                                    {
                                    GetPlayerName(playerid, sendername, sizeof(sendername));
                                        GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                    format(string, sizeof(string), \"%s átadta neked a jogosítványt.\",sendername );
                                        SendClientMessage(para1, COLOR_LIGHTBLUE, string);
                                        format(string, sizeof(string), \"%s kapott töled jogosítványt.\",giveplayer);
                                        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                                        PlayerInfo[para1][pCarLic] = 1;
                                        PlayerInfo[para1][pFlyLic] = 1;
                                        PlayerInfo[para1][pBoatLic] = 1;
                                        new nev[32];
                                        GetPlayerName(playerid, nev, sizeof(nev));
                                        new h,mi,s,y,m,d;
                                        getdate(y,m,d);
                                        gettime(h,mi,s);
                                        format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s adott %s jogosítványt.\",y,m,d,h,mi,s,nev,rag(giveplayer,2));
                                        LoOoG(stringx);
                                    }
                        }
                        else SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy admin!\");
                }
                return 1;
        }

132
Segítségkérés / Dini segitség
« Dátum: 2014. augusztus 25. - 20:48:26 »
Azt írtad, megvan írva a script, csak nem ment. Másold be azt a scriptet, aminek mentenie kéne az adatokat.

133
Segítségkérés / Dini segitség
« Dátum: 2014. augusztus 25. - 20:12:45 »
Másold be azt a részt, ahol mentesz

134
Segítségkérés / Dini segitség
« Dátum: 2014. augusztus 25. - 17:27:16 »

135
Segítségkérés / bool mentése játékosnak?
« Dátum: 2014. augusztus 25. - 15:06:24 »
Mentésnél:
 
dini_BoolSet(fájl, \"Tulaj\", Tulaj[playerid]);

 
Betöltésnél:
 
Tulaj[playerid] = dini_Bool(fájl, \"Tulaj\");

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