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


Témák - Johnies00

Oldalak: 1 [2] 3
16
Lényegében valami ilyesmire lenne szükségem de nem tudom a Float-ot hova írjam.
 

new autolopas[4][5] =
{
{400, 539.3422,2365.0425,30.8522,101.9951},
{402, -343.1786,1540.1017,75.1508,180.2701},
{413, -689.0372,967.8042,12.2553,114.1826},
{424, -920.7877,-532.0022,25.7345,80.5523}
};

17
Segítségkérés / Egy jó matekos segítsen..
« Dátum: 2012. Október 29. - 20:41:36 »
Nos, van nekem egy randomex(min, max); fgv.-em, ami ennyit jelent: random(max)+min;

Viszont a maximum összeg a 2 összeg összege, a minimum összeg pedig az utolsó, tehát megoldható az hogy a max legyen a MAXIMUM összeg, és ne a MINIMUM és a MAXIMUM összege?.. Kb 1 órája próbálgatom átírogatni de sehogysem akar sikerülni és már forr a fejem tõle..

 

stock randomex(min, max) return random(max)+min;

18
Segítségkérés / Tag mismatch -.-"
« Dátum: 2012. Október 28. - 16:20:08 »
Hali.

Tag Mismatch hibát kapok erre a 4 sorra:

 

dini_IntSet(file, \"Pos X\", vpos[0]);
dini_IntSet(file, \"Pos Y\", vpos[1]);
dini_IntSet(file, \"Pos Z\", vpos[2]);
dini_IntSet(file, \"Pos ROT\", vpos[3]);

 


Lebegõpontos változóként van létrehozva.

19
Segítségkérés / Szkriptileg hibátlan, mégse fut le a timer..
« Dátum: 2012. Október 25. - 22:41:49 »
Üdv, van nekem egy parancsom, beírom ahol kell elindul de nem hívja meg a meghívandó függvényt.  :(
 

CMD:rob(playerid)
{
    if(CSAPAT[playerid] == CRIMINAL)
    {
        if(IsPlayerInRangeOfPoint(playerid, 3, 2308.9229,-4.7510,26.7422))
        {
            if(GetPlayerVirtualWorld(playerid) == 1)
            {
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(CSAPAT == POLICE)
                    {
                        SendClientMessage(i, KEK, \"RIASZTÁS: Bankrablást jelentettek a Montgomery bankból! (Térképen jelölve!)\");
                        SetPlayerCheckpoint(i, 1292.7350,281.0280,19.5547, 5);
                    }
                }
                SetTimer(\"bankrob1\", 1000, false);
                SendClientMessage(playerid, ZOLD, \"Elkezdted kipakolni a kasszát, 90 másodperc és mehetsz.\");
                TogglePlayerControllable(playerid, 0);
            } // ELSE
        }
    }
    return 1;
}
 
forward bankrob1(playerid);
public bankrob1(playerid)
{
    new str[128];
    new money1 = GetPlayerMoney(playerid);
    GivePlayerMoney(playerid, randomex(50000, 150000));
    new money2 = GetPlayerMoney(playerid);
    new zsakmany = money2-money1;
    format(str, sizeof(str), \"Bekapkoltad a pénzt a zsákba! Zsákmányolt összeg: %d\", zsakmany);
    SendClientMessage(playerid, ZOLD, str);
    TogglePlayerControllable(playerid, 1);
}

 


Már vagy 666x átnéztem..

20
Segítségkérés / Az NPC-m connectnél megkap egy változót
« Dátum: 2012. Október 25. - 18:03:14 »
Nos, van egy NPC-m, aminek egy skint szeretnék!

A módba belépésnél egy dialogból választani kell 2 lehetõség közül (2 csapat-2 változó)


Az NPC valamilyen oknál fogva az elsõ csapat változóját kapja meg, és ha azzal a bizonyos változóval spawnol random Skin-t kap, és hiába írom az NPC szkriptjébe a SetPlayerSkin fgv.-t, akkor is random skin-t kap.


Fontos lenne megoldanom, viszont nem tudok rá megoldást.  :(


Próbáltam létrehozni még egy csapatot az NPC nek, és az elsõ helyre tenni, mivel ha azzal a változóval spawnol le akkor nem kap random skint, de akkor is a második csapat tagja.

21
Segítségkérés / NPC sietõsre veszi..
« Dátum: 2012. Október 24. - 22:43:57 »
3 napja nem volt gondom az NPC-vel, viszont ma megkergült valami vagy nem tudom, mert ugyan úgy csináltam mint eddig, de feljön a szerverre, és 10másodperc múlva lelép. (Le se spawnol)

A .rec fájl-t kétszer is felvettem.


Az NPC pwn-je:

 

#include < a_npc > // Az NPC függvénykönyvtár beágyazása
#define RECORDING \"weapdiler\" // Record fájl neve
#define RECORDING_TYPE 2 // 1 = Jármû || 2 = Gyalog
// Jármûves NPC
/*public OnRecordingPlaybackEnd()
{
StartRecordingPlayback(RECORDING_TYPE, RECORDING);
return 0;
}
public OnNPCEnterVehicle(vehicleid, seatid)
{
StartRecordingPlayback(RECORDING_TYPE, RECORDING);
    return 0;
}
public OnNPCExitVehicle()
{
StopRecordingPlayback();
    return 0;
}*/
// Gyalogos NPC ->
public OnNPCSpawn()
{
StartRecordingPlayback(RECORDING_TYPE, RECORDING);
return 0;
}

 


NPC FS:

 

#include < a_samp >
#include < a_npc >
// NPC Jármûvek létrehozása
/*            */
/*            */
 
public OnFilterScriptInit()
{
    ConnectNPC(\"Fegyverker\", \"weapdiler\");
    return 1;
}
public OnFilterScriptExit()
{
    return 1;
}
public OnPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid))
    {
        new npcname[24];
        GetPlayerName(playerid, npcname, 24);
        if(!strcmp(npcname, \"Fegyverker\", true))
        {
            print(\"lespawnolt\");
            ApplyAnimation(playerid, \"DEALER\", \"DEALER\", 4, 1, 0, 0, 0, 0, 0);
        }
        return 1;
    }
    return 1;
}

 
Mi a gond?  ??? ???
 

U.I.: Valamint mitõl ilyen a samp-server.exe?

\"Nevtelen-4.png\"
U.I.: Megoldva mind 2 probléma.

22
Off Telep / Egy másik valóság ahol "én vagyok a fõnök"
« Dátum: 2012. Október 23. - 22:00:26 »
Üdv.  :)

Aki foglalkozott már vele, esetleg halott róla az tudja hogy mirõl is lehet szó - A Tudatos Álom.


Gondoljatok bele milyen lehet egy álomban \"tudatra ébredni\" (tudatosodik az agyunkban hogy ez csak álom), majd olyan dolgokat véghez vinni amit borzasztó jó lenne kipróbálni de a valóságban elméletileg és fizikailag lehetetlen?


Egyeseknek nem mondok újdonságot amikor azt mondom: NAGYON IS LEHETSÉGES!


A honlapra körülbelül 2-3 hónapja bukkantam rá (legalul linkelem) és nem tudtam felfogni hogy ki az az idióta aki kitalál ilyet és elhiteti az emberekkel hogy lehetséges.


Bár miután rengeteg (95%ban) pozitív véleményt olvastam a fórumon elkezdett érdekelni a téma, és foglalkoztam is vele.


Egy pár aggyal kapcsolatos gyakorlást csináltam is, így volt ez 2-3-4 napig, de semmi..


Majd gondoltam délután pihenek egyet, mely alvással végzõdött. Na és itt jön a furcsa része.


Ez a 2-3 nap alatt elértem azt hogy képes legyek tudatosan álmodni. (Lejjebb részletezem hogyan)


Tehát lefeküdtem aludni és álmomban anyámék szobájában volt a búcsúból ismert dodzsem pénzváltója, (ugye erre 0 az esély a valóságban) ahonnan minél több pénzt vettem ki majd zsebre raktam, utána beugrott egy érzés hogy hoppá, ilyen NINCS, tehát ez egy álom.


Ahogy tudatosult bennem 50%-osan kitisztult az álmom és félig valóságszerû volt, ekkor eszembe jutottak azok a dolgok amiket a fórumon olvastam. (Bármit meg tehetünk tudatos álmunkban, a képzelet szab határt. - Repülhetünk, Építhetünk - Szexuálisan kielégíthetjük magunkat bárkivel.. bármit amit el tudunk képzelni)


Ekkora bementem a szobámba ahol az ablak nyitva volt, és kipróbáltam.. egy pillanat alatt kirepültem az ablakomon ki az utcára, rá 5 perccel kb felkeltem..


- Vannak módszerek amivel stabilizálhatjuk az álmot. (Hogy ne ébredjünk fel, és tudatunknál maradjunk)


- Vannak módszerek amikkel tudjuk \"tisztiítani/élesíteni\" az álmot hogy minél valóságosabb legyen.


- Valamint rengeteg módszer van a tudatos álom elésére. (Mindenki képes rá ha hisz benne és van akaratereje)


Mint mondtam eleinte én is idiótaságnak tartottam, úgy vagyok vele hogy ahhoz hogy valaki higgyen ebben TAPASZTALNIA KELL.


Mindenkinek nagy erõvel ajánlom ezt a honlapon és a tudatos álom elérését mert valami eszméletlen egy érzés.

http://tudatos-alom.hu/

23
Segítségkérés / Miben különbözik ?
« Dátum: 2012. Október 23. - 18:05:12 »
Üdv.

Miben különbözik az strcmp és az strfind?  ;D


Úgy olvastam néhol jobb az strfind, de mikor és miért?

24
Segítségkérés / NPC Anim
« Dátum: 2012. Október 22. - 14:33:34 »
Nos, eléggé régen dolgoztam NPC-vel és nem nagyon emlékszem hogy lehetséges.

Van 2 NPC-m, azt szeretném hogy az egyik X animot csinálja, a másik Y-t.. Hogyan oldható meg?

25
Segítségkérés / Timerbõl maradt idõ
« Dátum: 2012. Október 19. - 19:36:26 »
Jail parancsnál használnám, létre hoztam egy börtön és egy börtönidõ változót is.

Megcsináltam leteszteltem és rájöttem hogy hülyeséget csináltam, a parancsnál beírt idõ-t menti le a börtönidõ változóba, nem a hátramaradt idõt.


Hogyan lehetséges ezt megoldani?

26
Segítségkérés / Ezek most kinek futnak le?
« Dátum: 2012. Október 19. - 18:47:03 »
Üdv.

Van nekem egy parancsba egy ilyen idõzítõm:

 
borton = SetTimerEx(\"jail\", ido*60000, false, \"u\", giveplayerid);

 
A timer által megadott függvénybe pedig ez szerepel:
 

public jail(playerid)
{
KillTimer(borton);
SetPlayerPos(playerid, 1552.6385,-1675.8003,16.1953);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
GameTextForPlayer(playerid, \"Szabadultál\", 3000, 1);
}

 
Mivel tesztelésnél csak én vagyok a szerveren (a playerid is és a megadott játékos is nem tudom)

A bebörtönözött személynek vagy saját magamnak futnak le?

27
Segítségkérés / Adminchat hiba
« Dátum: 2012. Október 17. - 19:11:05 »

    CMD:a(playerid, params[])
    {
        new pName[MAX_PLAYER_NAME];
new szoveg;
new str[128];
if(sscanf(params, \"s\", szoveg)) return SendClientMessage(playerid, GREY, \"Használat: /a [szöveg]\");
for(new i = 0; i < MAX_PLAYERS; i++)
{
    if(Info[adminszint] == 1 || Info[adminszint] == 2 || Info[adminszint] == 3 || Info[adminszint] == 2012)
    {
        format(str, sizeof(str), \"[%d]Admin %s: %s\", Info[playerid][adminszint], pName, szoveg);
        SendClientMessage(i, YELLOW, str);
}
}
return 1;
}

 
Beírom hogy /a asd és ezt írja: \"[2012]Admin sd: asd\"

GetPlayerName(i, pName, sizeof(pName)); -el pedig ezt: /a asd - \"[2012]Admin DaWee: aDaWee

28
Segítségkérés / || és && jelek
« Dátum: 2012. Október 16. - 21:20:15 »
Eddig úgy tudtam hogy a && azt jelenti hogy ha mind a 2 (vagy több) változó igaz akkor lefut az eljárás, ha valamelyik nem akkor nem.

A || pedig ha egyik vagy a másik változó aktív akkor lefut az eljárás, ha egyik se akkor nem.


Viszont most kétségek között vagyok, ugyanis:

 

CMD:admin(playerid, params[])
{
    if(Info[playerid][adminszint] == 1 && IsPlayerAdmin(playerid))
    {
        print(\"Admin + RCON vagy\");
        } else {
        print(\"Nem vagy mindketto egyszerre.\");
    }
    return 1;
}

 
Ez azt jelenti hogy ha az admin szintem 1 és rconba is bent vagyok akkor lefut az elsõ eljárás, ha valamelyikbe nem akkor a második.

Viszont mind a kettõ igaz (ez biztos!) mégis a második eljárás fut le, ötlet??


U.I.: Disconnectnél az Info[playerid][adminszint] változóm 0 lesz, pedig az van disconnectnél hogy az épp aktuális értéket mentse le az ini-be, és az aktuális az az 1, ezt se értem miért van..

29
Segítségkérés / Nem fogadja el a jelszavam
« Dátum: 2012. Október 15. - 19:54:27 »
Hali, nézegettem 1-2 adminszkriptet és az alapján próbálgatok írni egy sajátot.  :)

A regisztráción és a belépésen túl vagyok viszont 2 dolog van ami szúrja a szemem.


1,

 
Jelszo = 145490553
Adminszint = 0
Penz = 0

 
A jelszónál ezt a számot írja nem a jelszavam   :(

2, Hiába írom be a jelszót amivel regisztráltam azt írja hogy hibás.

 

if(dialogid == DIALOG_LOGIN)
{
    if(response)
    {
        new file[128];
   GetPlayerName(playerid, file, sizeof(file));
   if(strlen(inputtext) == 0)
   {
       ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd be a jelszavad\", \"Belépés\", \"Mégse\");
       return 1;
   }
   format(file, sizeof(file), \"/Weed-Admin/Jatekosok/%s.ini\", pName);
   if(fexist(file))
   {
      new jelszo = dini_Int(file, \"Jelszo\");
       if(udb_hash(inputtext) == jelszo)
       {
           Info[playerid][Jelszo] = dini_Int(file, \"Jelszo\");
           Info[playerid][Adminszint] = dini_Int(file, \"Adminszint\");
           Info[playerid][Penz] = dini_Int(file, \"Penz\");
           SendClientMessage(playerid, YELLOW, \"-> Bejelentkeztél\");
           SpawnPlayer(playerid);
         } else {
         SendClientMessage(playerid, RED, \"Hibás jelszó!\");
         ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd be a jelszavad\", \"Belépés\", \"Mégse\");
      }
   }
}
}

 


Mi lehet a probléma?

30
Segítségkérés / Ismét Uknown Command..
« Dátum: 2012. Október 14. - 22:19:27 »
Hali.

Ma kezdtem el használni a ZCMD-t és uknown commandot ír a parancsra. (Nem ütközik másik parancsfeldolgozóval)

 

CMD:skin(playerid,params[])
{
    new giveplayer[MAX_PLAYER_NAME];
    new giveplayerid;
    new skinid;
    new str[128];
    if(sscanf(params, \"ui\", giveplayerid, skinid)) return SendClientMessage(playerid, SZURKE, \"Használat: /skin [Játékos ID] [skinID]\");
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, PIROS, \"Nem vagy admin!\");
    if(skinid < 0 || skinid > 299) return SendClientMessage(playerid, PIROS, \"A Skin ID csak 0 és 299 között lehet!\");
    if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, PIROS, \"Érvénytelen Játékos ID!\");
    GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
    format(str, sizeof(str), \"Megváltoztattad %s kinézetét. Új Skin ID-je: %d\", giveplayer, skinid);
    SendClientMessage(playerid, VILAGOSKEK, str);
    return 1;
}

 
A parancsba lenne a probléma? Mert elsõ sscanf-os parancsom.  :(

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