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

Oldalak: 1 ... 51 52 [53] 54 55 ... 60
781
SA-MP: Szerverfejlesztés / Pénz eldobás
« Dátum: 2013. szeptember 25. - 22:22:03 »
a segítségkérésnél kérte valaki, de kirakom ide is, hátha valakinek jól jön még :)
a lényege, hogy a játékos eldobhat egy bizonyos összeget, amit bárki felvehet :D
Teszteltem, mûködik :D
 
new eldobottpenz;
new penzpickup;
#define penz 1111
stock IsNumeric(string[])
{
for (new i = 0, j = strlen(string); i < j; i++)
{
if (string > \'9\' || string < \'0\') return 0;
}
return 1;
}
CMD:eldob(playerid)
{
if(eldobottpenz > 0)
{
SendClientMessage(playerid,0xFF0000C8,\"Már valaki dobott el pénzt!\");
}
else {
ShowPlayerDialog(playerid, penz, DIALOG_STYLE_INPUT, \"Pénz Eldobás\", \"Add meg az eldobni kívánt pénz összeget:\", \"Eldob\", \"Mégse\");}
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == penz)
    {
        if(!response) return SendClientMessage(playerid, 0xFF0000C8, \"***Nem dobtál el pénzt!\");
        else if(strval(inputtext) > GetPlayerMoney(playerid)) return SendClientMessage(playerid,0xFF0000C8,\"Nincs ennyi pénzed!\");
        else if(!IsNumeric(inputtext))
        {
        ShowPlayerDialog(playerid, penz, DIALOG_STYLE_INPUT, \"Pénz Eldobás\", \"Add meg az eldobni kívánt pénz összeget:\", \"Eldob\", \"Mégse\");
        SendClientMessage(playerid,0xFF0000C8,\"Csak számokat adj meg!\");
        }
else
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
        GivePlayerMoney(playerid,-strval(inputtext));
new string[128];
eldobottpenz = strval(inputtext);
format(string,sizeof(string),\"Eldobtál %d$-t!\",strval(inputtext));
SendClientMessage(playerid,0xffffffaa,string);
penzpickup = CreatePickup(1212, 23, X, Y+2,Z+0.9, -1);
}
return 1;
    }
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == penzpickup)
    {
        GivePlayerMoney(playerid, eldobottpenz);
        DestroyPickup(penzpickup);
 
SendClientMessage(playerid, 0xffffff,\"Megtaláltad az eldobott pénzt!\");
        eldobottpenz = 0;
    }
    return 1;
}

782
Segítségkérés / Kisebb kérdések
« Dátum: 2013. szeptember 25. - 22:09:17 »
na...összedobtam gyorsban neked egyet :D nem teszteltem, de elvileg jó :D
 
#include <a_samp>
#include <zcmd>
new eldobottpenz;
new penzpickup;
#define penz 1111
stock IsNumeric(string[])
{
for (new i = 0, j = strlen(string); i < j; i++)
{
if (string > \'9\' || string < \'0\') return 0;
}
return 1;
}
CMD:eldob(playerid)
{
if(eldobottpenz > 0)
        {
                  SendClientMessage(playerid,0xFF0000C8,\"Már valaki dobott el pénzt!\");
        }
else {
ShowPlayerDialog(playerid, penz, DIALOG_STYLE_INPUT, \"Pénz Eldobás\", \"Add meg az eldobni kívánt pénz összeget:\", \"Eldob\", \"Mégse\");}
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == penz)
    {
        if(!response) return SendClientMessage(playerid, 0xFF0000C8, \"***Nem dobtál el pénzt!\");
        else if(strval(inputtext) > GetPlayerMoney(playerid)) return SendClientMessage(playerid,0xFF0000C8,\"Nincs ennyi pénzed!\");
        else if(!IsNumeric(inputtext))
        {
        ShowPlayerDialog(playerid, penz, DIALOG_STYLE_INPUT, \"Pénz Eldobás\", \"Add meg az eldobni kívánt pénz összeget:\", \"Eldob\", \"Mégse\");
        SendClientMessage(playerid,0xFF0000C8,\"Csak számokat adj meg!\");
        }
else
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
        GivePlayerMoney(playerid,-strval(inputtext));
new string[128];
eldobottpenz = strval(inputtext);
format(string,sizeof(string),\"Eldobtál %d$-t!\",strval(inputtext));
SendClientMessage(playerid,0xffffffaa,string);
penzpickup = CreatePickup(1212, 23, X, Y+2,Z+0.9, -1);
}
return 1;
    }
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == penzpickup)
    {
        GivePlayerMoney(playerid, eldobottpenz);
        DestroyPickup(penzpickup);
SendClientMessage(playerid, 0xffffff, \"Megtaláltad az eldobott pénzt!\");
        eldobottpenz = 0;
    }
    return 1;
}

783
Segítségkérés / Kisebb kérdések
« Dátum: 2013. szeptember 25. - 21:31:12 »
Idézetet írta: rcsbakos2 date=1380137188\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
valaki segítene?
ezt a dialog fajtát szeretném használni -> DIALOG_STYLE_INPUT arra hogy a beírt értéket levonj a  játékostól és egy másiknak meg megadja!

Dupla hozzászólás automatikusan összefûzve. ( 2013. szeptember 25. - 21:27:29 )


 

Hellotok olyan animációs kérésem lenne hogy a jobb kezét emelje fel és hadonásszon vele . :DD kerestem fórumon,de nem találtam hasonlót se!Fs-kbe is néztem.
 
nekem bal kezesem van..megteszi? xd
 
CMD:wave(playerid,params[])return ApplyAnimation(playerid, \"ON_LOOKERS\", \"wave_loop\", 4.0, 1, 0, 0, 0, 0);

 

[/quote]Igen köszönöm ment a plusz!Van olyan oldal ahol magyarul felvannak tüntetve mi melyik?:D
[/quote]
az utalásos kérésedhez szerintem ez megteszi, csak fordítsd le, de az animáció lista az nincs fent magyarul..legalábbis én még nem találkoztam vele. :/
http://forum.sa-mp.com/showthread.php?t=387449&highlight=system

784
Segítségkérés / Kisebb kérdések
« Dátum: 2013. szeptember 25. - 21:25:11 »
Idézetet írta: rcsbakos2 date=1380111208\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Hellotok olyan animációs kérésem lenne hogy a jobb kezét emelje fel és hadonásszon vele . :DD kerestem fórumon,de nem találtam hasonlót se!Fs-kbe is néztem.
 
nekem bal kezesem van..megteszi? xd
 
CMD:wave(playerid,params[])return ApplyAnimation(playerid, \"ON_LOOKERS\", \"wave_loop\", 4.0, 1, 0, 0, 0, 0);

785
Segítségkérés / OnPlayerCommandText-bõl CMD:parancs(playerid, params[])
« Dátum: 2013. szeptember 23. - 22:11:13 »
params nélkül jó :D kösz :D

786
Segítségkérés / OnPlayerCommandText-bõl CMD:parancs(playerid, params[])
« Dátum: 2013. szeptember 23. - 20:13:59 »
Sziasztok :)
Olyan kérdésem lenne, mert arra még nem jöttem rá, hogy ezt:
 
if(strcmp(cmdtext, \"/szabalyzat\", true) == 0 || strcmp(cmdtext, \"/rules\", true) == 0)

 
áttudom-e írni \"CMD:\" formátumba, vagyis hogy ne kelljen 2 parancsot ugyanazzal megírni, hanem csak 2 parancs tartozzon egy-hez... remélem van aki érti, mire akarok kilyukadni...xd

787
SA-MP: Szerverfejlesztés / [HuN]Parkour Dm $tunt Fun MÓD by Dumbass(TeRrOr)
« Dátum: 2013. szeptember 23. - 18:59:06 »
belenéztem a mode-ba......igazán elmagyarázhatnád, hogy mi a ráknak van 3 fajta teleport, abból egy autóval, egynél kivesz az autóból, meg egynél gyalog...ezt nagyon nem értem, most akkor autóval tegyen oda, vagy autó nélkül? :\'D ez így nagyon gáz szerintem xd
 
   if(strcmp(cmdtext, \"/drift1\", true) == 0){
        if(IsPlayerInAnyVehicle(playerid) == 1) {
        SetPlayerInterior(playerid, 0);
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
        SetVehiclePos(GetPlayerVehicleID(playerid),-2409.4578,-624.5211,132.3997);
        SendClientMessage(playerid, 0xFFFFFFAA, \"Sikeresen Elteleportáltál >>/drift1<<-re\");
        SetVehicleZAngle(GetPlayerVehicleID(playerid), 291.0222);
        LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
        } else {
        RemovePlayerFromVehicle(playerid);
        SetPlayerPos(playerid,-2409.4578,-624.5211,132.3997);
        SendClientMessage(playerid, 0xFFFFFFAA, \"Sikeresen Elteleportáltál >>/drift1<<-re\");
        SetPlayerFacingAngle(playerid, 291.0222);
        SetCameraBehindPlayer(playerid);
        }
        } else {
        SetPlayerPos(playerid,-2409.4578,-624.5211,132.3997);
        SendClientMessage(playerid, 0xFFFFFFAA, \"Sikeresen Elteleportáltál >>/drift1<<-re\");
        SetPlayerFacingAngle(playerid, 291.0222);
        SetCameraBehindPlayer(playerid);
        SetPlayerInterior(playerid, 0);
        }
        return 1;
    }

 
na de ez még hagyján xd az afk-val kicsit meghal a szerver, ha pl kétszer írod be az afk-t egymás után :S xd szerintem gondold át mégegyszer ezt a szervert :D

788
SA-MP: Szerverfejlesztés / Teleport
« Dátum: 2013. szeptember 22. - 10:20:29 »
Idézetet írta: ZyZu date=1379793433\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42976\" data-ipsquote-contentclass=\"forums_Topic


persze..teszteltem :D viszont..mindegy, hogy public, vagy stock...nem? xd van különbség? xd
 
Nincs nagy külömbség, csak, hogy annak nem kell forward meg public.. hanem simán egy stock, de rövidebb a kód is. :)
 
[/quote]
azon az egy soron szerintem senki nem veszik össze xd

789
SA-MP: Szerverfejlesztés / Teleport
« Dátum: 2013. szeptember 21. - 21:10:29 »
Idézetet írta: ZyZu date=1379790410\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42976\" data-ipsquote-contentclass=\"forums_Topic
Ennyi erõvel már egy stockot is lehet használni, így nem kell semmi public és forwardot definálni. | Egyébként tesztelted te ezt? :)
 

stock teleport( playerid, teleport[ ], parancs[ ] )
{
        new pName[ MAX_PLAYER_NAME ];
        GetPlayerName( playerid, pName, sizeof( pName ));
        new sstring[ 128 + 1 ];
        format( sstring, sizeof( sstring ), \"[TELEPORT] %s elment %s! (%s)\",pName, teleport, parancs);
        SendClientMessageToAll( -1 , sstring );
        return 1;
}

 

persze..teszteltem :D viszont..mindegy, hogy public, vagy stock...nem? xd van különbség? xd

790
SA-MP: Szerverfejlesztés / Teleport
« Dátum: 2013. szeptember 21. - 20:58:18 »
Sziasztok! Új módom írása közben meguntam az állandó teleport írogatást, így kicsit leegyszerûsítettem, ami másoknak is jól jöhet, fõleg kezdõknek :D
Használat:
 

//a parancsba:
teleport(playerid, \"hely\", \"parancs\");
//tehát
CMD:ls(playerid, params[])
{
       SetPlayerPos(playerid, x, y, z);
       teleport(playerid, \"Los Santos-ba\", \"/ls\");
       return 1;
}

 

forward teleport(playerid, teleport[], parancs[]);
public teleport(playerid, teleport[], parancs[])
{
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));
new sstring[256];
format(sstring, sizeof(sstring), \"[TELEPORT] %s elment %s! (%s)\",pName, teleport, parancs);
SendClientMessageToAll(0xffffffaa, sstring);
return 1;
}

791
SA-MP: Szerverfejlesztés / Danger\'s FreeRoam Fun Szerver
« Dátum: 2013. szeptember 20. - 23:55:57 »
nem nagy mód, de nekem bejön :D

792
SA-MP: Szerverfejlesztés / Dialogos AFK Rendszer
« Dátum: 2013. szeptember 16. - 23:00:17 »
Idézetet írta: Flash date=1378827440\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42568\" data-ipsquote-contentclass=\"forums_Topic
1. nem rendszer
2. tele van pazarlással
3. semmi érdekessége nincs, se egyedisége
 
sõõt...egyetlen egy paranccsal, meg 20-25 sorral meglehetne oldani xd és szerintem elsõ scriptet nem igazán éri meg felrakni, mert oké, hogy elsõ scripted, és ha jó, akkor büszke vagy rá, de ehhez másnak 1 perc sem kell...és teljesen feleslegesen van fent. Aki akar, ír magának gyorsabban egy AFK parancsot, minthogy a neten keresgélje...

793
Fórum Archívum (Témák/Fórumok) / Re:Ez mi akar lenni? xd
« Dátum: 2013. szeptember 14. - 21:16:00 »
Idézetet írta: ZyZu date=1379186048\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42743\" data-ipsquote-contentclass=\"forums_Topic
Téma neve mindig a problémádra utaljon, 24 órát kapsz módosítani!
 
bocsi :) javítottam xd

794
Segítségkérés / Run Time Error
« Dátum: 2013. szeptember 14. - 21:05:31 »
Segítsetek xd Ez mi akar lenni? :D okozhatja ez a  szerver leállását? :S
[2013/09/14 23:15:06] [join] fano has joined the server (4:189.195.193.154)
[2013/09/14 23:15:06] [debug] Run time error 5: \"Invalid memory access\"
[2013/09/14 23:15:06] [debug] AMX backtrace:
[2013/09/14 23:15:06] [debug] #0 000071c4 in public OnPlayerConnect () from LuxAdmin.amx

795
Segítségkérés / dialoggondok
« Dátum: 2013. szeptember 14. - 20:19:29 »
Idézetet írta: BoOy date=1379180921\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42682\" data-ipsquote-contentclass=\"forums_Topic
Ez megakadályozza hogy 0 karaktert írhasson.
 
if(strlen(inputtext) < 1)) return SendClientMessage(playerid,-1,\"Minimum 1 karaktert kell beírnod\");

 

mire leírtad, már megoldottam ugyanezzel, de azért köszi :D

Oldalak: 1 ... 51 52 [53] 54 55 ... 60
SimplePortal 2.3.7 © 2008-2025, SimplePortal