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

Oldalak: 1 ... 15 16 [17] 18 19 ... 29
241
Segítségkérés / pickup hiba
« Dátum: 2012. július 05. - 15:22:42 »
Nem vagyok valami jo scripter,de szerintem evel van a gond:
 

if( !strlen(dialText) ) return 1;

242
Segítségkérés / Dialogba visszaár rakni.
« Dátum: 2012. július 05. - 15:17:42 »
De nezd meg hogy a Dialogban van irva valami a masik gombra?
Azaz:
 

ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_LIST, \"Fegyver\", \"AK47\\nM4\\nSniper Rifle\", \"1Opcio\", \"\");

 
Igy kell hogy legyen:
 

ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_LIST, \"Fegyver\", \"AK47\\nM4\\nSniper Rifle\", \"1Opcio\", \"2Opcio\");

243
Segítségkérés / Minigame
« Dátum: 2012. július 05. - 15:09:23 »
Szerintem probald meg e szerint.Nem neztem meg,de probald ki.:P
http://forum.sa-mp.com/showthread.php?t=173944&highlight=IsPlayerSwimming

Dupla hozzászólás automatikusan összefûzve. ( 2012. július 05. - 15:10:48 )

Toltsd le az inc et es szerintem mukodik is
 

public OnPlayerStartSwimming(playerid)
{
   
    TogglePlayerSpectating(playerid, 1);
    PlayerSpectatePlayer(playerid, az id akit nezzen a vizbe esett jatekos);
   
    return 1;
}

 
Az include itt van:



/*  =============================
    Limex\'s Swimming Include
   
    Made by Limex / A
   
    New function:
    IsPlayerSwimming(playerid)
   
    New callbacks:
    OnPlayerStartSwimming(playerid)
    OnPlayerStopSwimming(playerid)
   
    Enjoy!
    ============================= */
#include <a_samp>
new bool:swimming[MAX_PLAYERS];
forward OnPlayerStartSwimming(playerid);
forward OnPlayerStopSwimming(playerid);
forward IsPlayerSwimming(playerid);
public IsPlayerSwimming(playerid)
{
    if(swimming[playerid]) return 1;
    return 0;
}
public OnPlayerUpdate(playerid)
{
    if(GetPlayerAnimationIndex(playerid))
    {
        new animlib[32];
        new animname[32];
        GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
        if(strcmp(animlib, \"SWIM\", true) == 0 && !swimming[playerid])
        {
            swimming[playerid] = true;
            OnPlayerStartSwimming(playerid);
        }
        else if(strcmp(animlib, \"SWIM\", true) != 0 && swimming[playerid] && strfind(animname, \"jump\", true) == -1)
        {
            swimming[playerid] = false;
            OnPlayerStopSwimming(playerid);
        }
    }
    else if(swimming[playerid])
    {
        swimming[playerid] = false;
        OnPlayerStopSwimming(playerid);
    }
    return 1;
}

244
Segítségkérés / Utils
« Dátum: 2012. július 05. - 15:05:28 »
Pontosabban mi a gond?
 

fatal error 100: cannot read from file: \"utils\"

 
Szerintem az hogy nem talalja az inket.De en sem tudom pontosan.

245
Szerintem igy:
 

SetVehicleParamsForPlayer(vehicleid,playerid,objective,doorslocked);

 
Tobb info van itt:
http://wiki.sa-mp.com/wiki/SetVehicleParamsForPlayer
Ez teljesen be zarja.
 
Idézetet írta: zeteni date=1341490797\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"23820\" data-ipsquote-contentclass=\"forums_Topic

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
ClearAnimations(playerid);
return 1;
}

 

Nem tudom hogy ez hogy mukodik,de az is meg lehet hogy be ul a kocsiba animacio nelkul,azaz csak bele spawnol.
De en sem teszteltem lehet hogy mukodik ugy ahogy zeteni irta.

246
SA-MP: Szerverfejlesztés / MAP TextDraw
« Dátum: 2012. július 05. - 10:45:00 »
Nagyon jo.Tenleg zavar ha meg kell nyomjak ESC et majd terkep,utana meg lekicsinyiteni is kell a terkepet.Ez gyors.Grat

247
SA-MP: Szerverfejlesztés / aHouse
« Dátum: 2012. július 05. - 10:42:38 »
Szep munka.Szerintem is csinald meg hozza a hazszefet, es lenne egy otletem hozza.Tegyel kamerakat a hazakra, es ha a tulajdonos szeretne meg nezni hogy ki van a hazanal,akkor egy paranccsal meg tudja nezni,es esetleg forgathatja is a kamerat jobbra,balra,elore hatra.Meg nem probaltam ki,de kifogom.:P

248
SA-MP: Szerverfejlesztés / GTA II camera
« Dátum: 2012. július 05. - 10:39:31 »
Jo kis script.Mondjuk helikopternel semmikepen nem lehet megcsinalni 2D re,mert a helikopter el dol amikor mesz vele.Viszont tenleg hasznos hogyha parkolni,helikopterrel valamihez kozel akarsz parkolni vagy barmi.Am szerintem akkor mar gombra kene betenni,hogy gyorsan legyen elerheto

249
SA-MP: Szerverfejlesztés / MyKeys by SkillZ
« Dátum: 2012. július 05. - 10:25:56 »
Hello mindenki.
Keszitettem egy Billentyuzet scriptet,ami parancsra textdraw formajaban meg mutatja hogy milyen gombot nyomol le.
Szeretnem fejleszteni, es Spec Systembe szurni bele,azaz annak a jatekosnak mutassa a gombjait,amelyiket nezed.
Hat szerintem hasznat inkabb a speckey ben fogod latni,mert trukkoket leshetsz el tarsaidtol.:P
Keszitettem par kepet is:
\"79395374.png\"
http://imageshack.us/f/4/79395374.png/
\"57943274.png\"
http://imageshack.us/f/4/57943274.png/
\"54905708.png\"
http://imageshack.us/f/706/54905708.png/
\"17580163.png\"
http://imageshack.us/f/137/17580163.png
Videot sajnos nem tudtam csinalni,mert nem otthol vagyok,es itt nincs sonyvegas om.
Remelem tetszik.Lehet hogy egy picit nyomorekul van megirva,nah de nem tudom jobban :))
Parancsok:
 

/mykeys

 


#include <a_samp>
new bekapcsolva[MAX_PLAYERS];
new PlayerText:W[MAX_PLAYERS];
new PlayerText:Textdraw1[MAX_PLAYERS];
new PlayerText:A[MAX_PLAYERS];
new PlayerText:Textdraw3[MAX_PLAYERS];
new PlayerText:S[MAX_PLAYERS];
new PlayerText:Textdraw5[MAX_PLAYERS];
new PlayerText:D[MAX_PLAYERS];
new PlayerText:Textdraw7[MAX_PLAYERS];
new PlayerText:Space[MAX_PLAYERS];
new PlayerText:Textdraw9[MAX_PLAYERS];
new PlayerText:C[MAX_PLAYERS];
new PlayerText:Textdraw11[MAX_PLAYERS];
new PlayerText:Enter[MAX_PLAYERS];
new PlayerText:Textdraw13[MAX_PLAYERS];
new PlayerText:Ctrl[MAX_PLAYERS];
new PlayerText:Textdraw15[MAX_PLAYERS];
new PlayerText:Q[MAX_PLAYERS];
new PlayerText:Textdraw17[MAX_PLAYERS];
new PlayerText:E[MAX_PLAYERS];
new PlayerText:Textdraw19[MAX_PLAYERS];
new PlayerText:Mouse[MAX_PLAYERS];
new PlayerText:Textdraw21[MAX_PLAYERS];
new PlayerText:LeftClick[MAX_PLAYERS];
new PlayerText:RightClick[MAX_PLAYERS];
forward UpdateTimer(playerid);
public OnFilterScriptInit()
{
print(\"MyKeys,SpecKeys by SkillZ\");
    for(new i; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
    W = CreatePlayerTextDraw(i,284.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,W, 255);
PlayerTextDrawFont(i,W, 4);
PlayerTextDrawLetterSize(i,W, 0.500000, 1.000000);
PlayerTextDrawColor(i,W, -1);
PlayerTextDrawSetOutline(i,W, 0);
PlayerTextDrawSetProportional(i,W, 1);
PlayerTextDrawSetShadow(i,W, 1);
PlayerTextDrawUseBox(i,W, 1);
PlayerTextDrawBoxColor(i,W, 255);
PlayerTextDrawTextSize(i,W, 10.000000, 14.000000);
Textdraw1 = CreatePlayerTextDraw(i,285.000000, 305.000000, \"W\");
PlayerTextDrawBackgroundColor(i,Textdraw1, 255);
PlayerTextDrawFont(i,Textdraw1, 1);
PlayerTextDrawLetterSize(i,Textdraw1, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw1, 255);
PlayerTextDrawSetOutline(i,Textdraw1, 0);
PlayerTextDrawSetProportional(i,Textdraw1, 1);
PlayerTextDrawSetShadow(i,Textdraw1, 0);
A = CreatePlayerTextDraw(i,273.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,A, 255);
PlayerTextDrawFont(i,A, 4);
PlayerTextDrawLetterSize(i,A, 0.500000, 1.000000);
PlayerTextDrawColor(i,A, -1);
PlayerTextDrawSetOutline(i,A, 0);
PlayerTextDrawSetProportional(i,A, 1);
PlayerTextDrawSetShadow(i,A, 1);
PlayerTextDrawUseBox(i,A, 1);
PlayerTextDrawBoxColor(i,A, 255);
PlayerTextDrawTextSize(i,A, 10.000000, 14.000000);
Textdraw3 = CreatePlayerTextDraw(i,275.000000, 316.000000, \"A\");
PlayerTextDrawBackgroundColor(i,Textdraw3, 255);
PlayerTextDrawFont(i,Textdraw3, 1);
PlayerTextDrawLetterSize(i,Textdraw3, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw3, 255);
PlayerTextDrawSetOutline(i,Textdraw3, 0);
PlayerTextDrawSetProportional(i,Textdraw3, 1);
PlayerTextDrawSetShadow(i,Textdraw3, 0);
S = CreatePlayerTextDraw(i,284.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,S, 255);
PlayerTextDrawFont(i,S, 4);
PlayerTextDrawLetterSize(i,S, 0.500000, 1.000000);
PlayerTextDrawColor(i,S, -1);
PlayerTextDrawSetOutline(i,S, 0);
PlayerTextDrawSetProportional(i,S, 1);
PlayerTextDrawSetShadow(i,S, 1);
PlayerTextDrawUseBox(i,S, 1);
PlayerTextDrawBoxColor(i,S, 255);
PlayerTextDrawTextSize(i,S, 10.000000, 14.000000);
Textdraw5 = CreatePlayerTextDraw(i,286.000000, 316.000000, \"S\");
PlayerTextDrawBackgroundColor(i,Textdraw5, 255);
PlayerTextDrawFont(i,Textdraw5, 1);
PlayerTextDrawLetterSize(i,Textdraw5, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw5, 255);
PlayerTextDrawSetOutline(i,Textdraw5, 0);
PlayerTextDrawSetProportional(i,Textdraw5, 1);
PlayerTextDrawSetShadow(i,Textdraw5, 0);
D = CreatePlayerTextDraw(i,295.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,D, 255);
PlayerTextDrawFont(i,D, 4);
PlayerTextDrawLetterSize(i,D, 0.500000, 1.000000);
PlayerTextDrawColor(i,D, -1);
PlayerTextDrawSetOutline(i,D, 0);
PlayerTextDrawSetProportional(i,D, 1);
PlayerTextDrawSetShadow(i,D, 1);
PlayerTextDrawUseBox(i,D, 1);
PlayerTextDrawBoxColor(i,D, 255);
PlayerTextDrawTextSize(i,D, 10.000000, 14.000000);
Textdraw7 = CreatePlayerTextDraw(i,297.000000, 316.000000, \"D\");
PlayerTextDrawBackgroundColor(i,Textdraw7, 255);
PlayerTextDrawFont(i,Textdraw7, 1);
PlayerTextDrawLetterSize(i,Textdraw7, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw7, 255);
PlayerTextDrawSetOutline(i,Textdraw7, 0);
PlayerTextDrawSetProportional(i,Textdraw7, 1);
PlayerTextDrawSetShadow(i,Textdraw7, 0);
Space = CreatePlayerTextDraw(i,273.000000, 327.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,Space, 255);
PlayerTextDrawFont(i,Space, 4);
PlayerTextDrawLetterSize(i,Space, 0.500000, 1.000000);
PlayerTextDrawColor(i,Space, -1);
PlayerTextDrawSetOutline(i,Space, 0);
PlayerTextDrawSetProportional(i,Space, 1);
PlayerTextDrawSetShadow(i,Space, 1);
PlayerTextDrawUseBox(i,Space, 1);
PlayerTextDrawBoxColor(i,Space, 255);
PlayerTextDrawTextSize(i,Space, 62.000000, 14.000000);
Textdraw9 = CreatePlayerTextDraw(i,291.000000, 328.000000, \"Space\");
PlayerTextDrawBackgroundColor(i,Textdraw9, 255);
PlayerTextDrawFont(i,Textdraw9, 1);
PlayerTextDrawLetterSize(i,Textdraw9, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw9, 255);
PlayerTextDrawSetOutline(i,Textdraw9, 0);
PlayerTextDrawSetProportional(i,Textdraw9, 1);
PlayerTextDrawSetShadow(i,Textdraw9, 0);
C = CreatePlayerTextDraw(i,306.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,C, 255);
PlayerTextDrawFont(i,C, 4);
PlayerTextDrawLetterSize(i,C, 0.500000, 1.000000);
PlayerTextDrawColor(i,C, -1);
PlayerTextDrawSetOutline(i,C, 0);
PlayerTextDrawSetProportional(i,C, 1);
PlayerTextDrawSetShadow(i,C, 1);
PlayerTextDrawUseBox(i,C, 1);
PlayerTextDrawBoxColor(i,C, 255);
PlayerTextDrawTextSize(i,C, 10.000000, 14.000000);
Textdraw11 = CreatePlayerTextDraw(i,308.000000, 316.000000, \"C\");
PlayerTextDrawBackgroundColor(i,Textdraw11, 255);
PlayerTextDrawFont(i,Textdraw11, 1);
PlayerTextDrawLetterSize(i,Textdraw11, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw11, 255);
PlayerTextDrawSetOutline(i,Textdraw11, 0);
PlayerTextDrawSetProportional(i,Textdraw11, 1);
PlayerTextDrawSetShadow(i,Textdraw11, 0);
Enter = CreatePlayerTextDraw(i,317.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,Enter, 255);
PlayerTextDrawFont(i,Enter, 4);
PlayerTextDrawLetterSize(i,Enter, 0.500000, 1.000000);
PlayerTextDrawColor(i,Enter, -1);
PlayerTextDrawSetOutline(i,Enter, 0);
PlayerTextDrawSetProportional(i,Enter, 1);
PlayerTextDrawSetShadow(i,Enter, 1);
PlayerTextDrawUseBox(i,Enter, 1);
PlayerTextDrawBoxColor(i,Enter, 255);
PlayerTextDrawTextSize(i,Enter, 18.000000, 14.000000);
Textdraw13 = CreatePlayerTextDraw(i,318.000000, 317.000000, \"Enter\");
PlayerTextDrawBackgroundColor(i,Textdraw13, 255);
PlayerTextDrawFont(i,Textdraw13, 1);
PlayerTextDrawLetterSize(i,Textdraw13, 0.200000, 0.699999);
PlayerTextDrawColor(i,Textdraw13, 255);
PlayerTextDrawSetOutline(i,Textdraw13, 0);
PlayerTextDrawSetProportional(i,Textdraw13, 1);
PlayerTextDrawSetShadow(i,Textdraw13, 0);
Ctrl = CreatePlayerTextDraw(i,306.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,Ctrl, 255);
PlayerTextDrawFont(i,Ctrl, 4);
PlayerTextDrawLetterSize(i,Ctrl, 0.500000, 1.000000);
PlayerTextDrawColor(i,Ctrl, -1);
PlayerTextDrawSetOutline(i,Ctrl, 0);
PlayerTextDrawSetProportional(i,Ctrl, 1);
PlayerTextDrawSetShadow(i,Ctrl, 1);
PlayerTextDrawUseBox(i,Ctrl, 1);
PlayerTextDrawBoxColor(i,Ctrl, 255);
PlayerTextDrawTextSize(i,Ctrl, 29.000000, 14.000000);
Textdraw15 = CreatePlayerTextDraw(i,309.000000, 305.000000, \"Ctrl\");
PlayerTextDrawBackgroundColor(i,Textdraw15, 255);
PlayerTextDrawFont(i,Textdraw15, 1);
PlayerTextDrawLetterSize(i,Textdraw15, 0.270000, 0.799999);
PlayerTextDrawColor(i,Textdraw15, 255);
PlayerTextDrawSetOutline(i,Textdraw15, 0);
PlayerTextDrawSetProportional(i,Textdraw15, 1);
PlayerTextDrawSetShadow(i,Textdraw15, 0);
Q = CreatePlayerTextDraw(i,273.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,Q, 255);
PlayerTextDrawFont(i,Q, 4);
PlayerTextDrawLetterSize(i,Q, 0.500000, 1.000000);
PlayerTextDrawColor(i,Q, -1);
PlayerTextDrawSetOutline(i,Q, 0);
PlayerTextDrawSetProportional(i,Q, 1);
PlayerTextDrawSetShadow(i,Q, 1);
PlayerTextDrawUseBox(i,Q, 1);
PlayerTextDrawBoxColor(i,Q, 255);
PlayerTextDrawTextSize(i,Q, 10.000000, 14.000000);
Textdraw17 = CreatePlayerTextDraw(i,274.000000, 305.000000, \"Q\");
PlayerTextDrawBackgroundColor(i,Textdraw17, 255);
PlayerTextDrawFont(i,Textdraw17, 1);
PlayerTextDrawLetterSize(i,Textdraw17, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw17, 255);
PlayerTextDrawSetOutline(i,Textdraw17, 0);
PlayerTextDrawSetProportional(i,Textdraw17, 1);
PlayerTextDrawSetShadow(i,Textdraw17, 0);
E = CreatePlayerTextDraw(i,295.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,E, 255);
PlayerTextDrawFont(i,E, 4);
PlayerTextDrawLetterSize(i,E, 0.500000, 1.000000);
PlayerTextDrawColor(i,E, -1);
PlayerTextDrawSetOutline(i,E, 0);
PlayerTextDrawSetProportional(i,E, 1);
PlayerTextDrawSetShadow(i,E, 1);
PlayerTextDrawUseBox(i,E, 1);
PlayerTextDrawBoxColor(i,E, 255);
PlayerTextDrawTextSize(i,E, 10.000000, 14.000000);
Textdraw19 = CreatePlayerTextDraw(i,297.000000, 305.000000, \"E\");
PlayerTextDrawBackgroundColor(i,Textdraw19, 255);
PlayerTextDrawFont(i,Textdraw19, 1);
PlayerTextDrawLetterSize(i,Textdraw19, 0.280000, 0.799999);
PlayerTextDrawColor(i,Textdraw19, 255);
PlayerTextDrawSetOutline(i,Textdraw19, 0);
PlayerTextDrawSetProportional(i,Textdraw19, 1);
PlayerTextDrawSetShadow(i,Textdraw19, 0);
Mouse = CreatePlayerTextDraw(i,346.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,Mouse, 255);
PlayerTextDrawFont(i,Mouse, 4);
PlayerTextDrawLetterSize(i,Mouse, 0.500000, 1.000000);
PlayerTextDrawColor(i,Mouse, -1);
PlayerTextDrawSetOutline(i,Mouse, 0);
PlayerTextDrawSetProportional(i,Mouse, 1);
PlayerTextDrawSetShadow(i,Mouse, 1);
PlayerTextDrawUseBox(i,Mouse, 1);
PlayerTextDrawBoxColor(i,Mouse, 255);
PlayerTextDrawTextSize(i,Mouse, 22.000000, 45.000000);
Textdraw21 = CreatePlayerTextDraw(i,347.000000, 326.000000, \"Mouse\");
PlayerTextDrawBackgroundColor(i,Textdraw21, 255);
PlayerTextDrawFont(i,Textdraw21, 1);
PlayerTextDrawLetterSize(i,Textdraw21, 0.200000, 0.799999);
PlayerTextDrawColor(i,Textdraw21, 255);
PlayerTextDrawSetOutline(i,Textdraw21, 0);
PlayerTextDrawSetProportional(i,Textdraw21, 1);
PlayerTextDrawSetShadow(i,Textdraw21, 0);
LeftClick = CreatePlayerTextDraw(i,346.000000, 305.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,LeftClick, 255);
PlayerTextDrawFont(i,LeftClick, 4);
PlayerTextDrawLetterSize(i,LeftClick, 0.500000, 1.000000);
PlayerTextDrawColor(i,LeftClick, -1);
PlayerTextDrawSetOutline(i,LeftClick, 0);
PlayerTextDrawSetProportional(i,LeftClick, 1);
PlayerTextDrawSetShadow(i,LeftClick, 1);
PlayerTextDrawUseBox(i,LeftClick, 1);
PlayerTextDrawBoxColor(i,LeftClick, 255);
PlayerTextDrawTextSize(i,LeftClick, 11.000000, 18.000000);
RightClick = CreatePlayerTextDraw(i,358.000000, 305.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(i,RightClick, 255);
PlayerTextDrawFont(i,RightClick, 4);
PlayerTextDrawLetterSize(i,RightClick, 0.500000, 1.000000);
PlayerTextDrawColor(i,RightClick, -1);
PlayerTextDrawSetOutline(i,RightClick, 0);
PlayerTextDrawSetProportional(i,RightClick, 1);
PlayerTextDrawSetShadow(i,RightClick, 1);
PlayerTextDrawUseBox(i,RightClick, 1);
PlayerTextDrawBoxColor(i,RightClick, 255);
PlayerTextDrawTextSize(i,RightClick, 10.000000, 18.000000);
}
}
return 1;
}
 
public OnPlayerConnect(playerid)
{
bekapcsolva[playerid] = 0;
    W[playerid] = CreatePlayerTextDraw(playerid,284.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,W[playerid], 255);
PlayerTextDrawFont(playerid,W[playerid], 4);
PlayerTextDrawLetterSize(playerid,W[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,W[playerid], -1);
PlayerTextDrawSetOutline(playerid,W[playerid], 0);
PlayerTextDrawSetProportional(playerid,W[playerid], 1);
PlayerTextDrawSetShadow(playerid,W[playerid], 1);
PlayerTextDrawUseBox(playerid,W[playerid], 1);
PlayerTextDrawBoxColor(playerid,W[playerid], 255);
PlayerTextDrawTextSize(playerid,W[playerid], 10.000000, 14.000000);
Textdraw1[playerid] = CreatePlayerTextDraw(playerid,285.000000, 305.000000, \"W\");
PlayerTextDrawBackgroundColor(playerid,Textdraw1[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw1[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw1[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw1[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw1[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw1[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw1[playerid], 0);
A[playerid] = CreatePlayerTextDraw(playerid,273.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,A[playerid], 255);
PlayerTextDrawFont(playerid,A[playerid], 4);
PlayerTextDrawLetterSize(playerid,A[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,A[playerid], -1);
PlayerTextDrawSetOutline(playerid,A[playerid], 0);
PlayerTextDrawSetProportional(playerid,A[playerid], 1);
PlayerTextDrawSetShadow(playerid,A[playerid], 1);
PlayerTextDrawUseBox(playerid,A[playerid], 1);
PlayerTextDrawBoxColor(playerid,A[playerid], 255);
PlayerTextDrawTextSize(playerid,A[playerid], 10.000000, 14.000000);
Textdraw3[playerid] = CreatePlayerTextDraw(playerid,275.000000, 316.000000, \"A\");
PlayerTextDrawBackgroundColor(playerid,Textdraw3[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw3[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw3[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw3[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw3[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw3[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw3[playerid], 0);
S[playerid] = CreatePlayerTextDraw(playerid,284.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,S[playerid], 255);
PlayerTextDrawFont(playerid,S[playerid], 4);
PlayerTextDrawLetterSize(playerid,S[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,S[playerid], -1);
PlayerTextDrawSetOutline(playerid,S[playerid], 0);
PlayerTextDrawSetProportional(playerid,S[playerid], 1);
PlayerTextDrawSetShadow(playerid,S[playerid], 1);
PlayerTextDrawUseBox(playerid,S[playerid], 1);
PlayerTextDrawBoxColor(playerid,S[playerid], 255);
PlayerTextDrawTextSize(playerid,S[playerid], 10.000000, 14.000000);
Textdraw5[playerid] = CreatePlayerTextDraw(playerid,286.000000, 316.000000, \"S\");
PlayerTextDrawBackgroundColor(playerid,Textdraw5[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw5[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw5[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw5[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw5[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw5[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw5[playerid], 0);
D[playerid] = CreatePlayerTextDraw(playerid,295.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,D[playerid], 255);
PlayerTextDrawFont(playerid,D[playerid], 4);
PlayerTextDrawLetterSize(playerid,D[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,D[playerid], -1);
PlayerTextDrawSetOutline(playerid,D[playerid], 0);
PlayerTextDrawSetProportional(playerid,D[playerid], 1);
PlayerTextDrawSetShadow(playerid,D[playerid], 1);
PlayerTextDrawUseBox(playerid,D[playerid], 1);
PlayerTextDrawBoxColor(playerid,D[playerid], 255);
PlayerTextDrawTextSize(playerid,D[playerid], 10.000000, 14.000000);
Textdraw7[playerid] = CreatePlayerTextDraw(playerid,297.000000, 316.000000, \"D\");
PlayerTextDrawBackgroundColor(playerid,Textdraw7[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw7[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw7[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw7[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw7[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw7[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw7[playerid], 0);
Space[playerid] = CreatePlayerTextDraw(playerid,273.000000, 327.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,Space[playerid], 255);
PlayerTextDrawFont(playerid,Space[playerid], 4);
PlayerTextDrawLetterSize(playerid,Space[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,Space[playerid], -1);
PlayerTextDrawSetOutline(playerid,Space[playerid], 0);
PlayerTextDrawSetProportional(playerid,Space[playerid], 1);
PlayerTextDrawSetShadow(playerid,Space[playerid], 1);
PlayerTextDrawUseBox(playerid,Space[playerid], 1);
PlayerTextDrawBoxColor(playerid,Space[playerid], 255);
PlayerTextDrawTextSize(playerid,Space[playerid], 62.000000, 14.000000);
Textdraw9[playerid] = CreatePlayerTextDraw(playerid,291.000000, 328.000000, \"Space\");
PlayerTextDrawBackgroundColor(playerid,Textdraw9[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw9[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw9[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw9[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw9[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw9[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw9[playerid], 0);
C[playerid] = CreatePlayerTextDraw(playerid,306.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,C[playerid], 255);
PlayerTextDrawFont(playerid,C[playerid], 4);
PlayerTextDrawLetterSize(playerid,C[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,C[playerid], -1);
PlayerTextDrawSetOutline(playerid,C[playerid], 0);
PlayerTextDrawSetProportional(playerid,C[playerid], 1);
PlayerTextDrawSetShadow(playerid,C[playerid], 1);
PlayerTextDrawUseBox(playerid,C[playerid], 1);
PlayerTextDrawBoxColor(playerid,C[playerid], 255);
PlayerTextDrawTextSize(playerid,C[playerid], 10.000000, 14.000000);
Textdraw11[playerid] = CreatePlayerTextDraw(playerid,308.000000, 316.000000, \"C\");
PlayerTextDrawBackgroundColor(playerid,Textdraw11[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw11[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw11[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw11[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw11[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw11[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw11[playerid], 0);
Enter[playerid] = CreatePlayerTextDraw(playerid,317.000000, 315.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,Enter[playerid], 255);
PlayerTextDrawFont(playerid,Enter[playerid], 4);
PlayerTextDrawLetterSize(playerid,Enter[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,Enter[playerid], -1);
PlayerTextDrawSetOutline(playerid,Enter[playerid], 0);
PlayerTextDrawSetProportional(playerid,Enter[playerid], 1);
PlayerTextDrawSetShadow(playerid,Enter[playerid], 1);
PlayerTextDrawUseBox(playerid,Enter[playerid], 1);
PlayerTextDrawBoxColor(playerid,Enter[playerid], 255);
PlayerTextDrawTextSize(playerid,Enter[playerid], 18.000000, 14.000000);
Textdraw13[playerid] = CreatePlayerTextDraw(playerid,318.000000, 317.000000, \"Enter\");
PlayerTextDrawBackgroundColor(playerid,Textdraw13[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw13[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw13[playerid], 0.200000, 0.699999);
PlayerTextDrawColor(playerid,Textdraw13[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw13[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw13[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw13[playerid], 0);
Ctrl[playerid] = CreatePlayerTextDraw(playerid,306.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,Ctrl[playerid], 255);
PlayerTextDrawFont(playerid,Ctrl[playerid], 4);
PlayerTextDrawLetterSize(playerid,Ctrl[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,Ctrl[playerid], -1);
PlayerTextDrawSetOutline(playerid,Ctrl[playerid], 0);
PlayerTextDrawSetProportional(playerid,Ctrl[playerid], 1);
PlayerTextDrawSetShadow(playerid,Ctrl[playerid], 1);
PlayerTextDrawUseBox(playerid,Ctrl[playerid], 1);
PlayerTextDrawBoxColor(playerid,Ctrl[playerid], 255);
PlayerTextDrawTextSize(playerid,Ctrl[playerid], 29.000000, 14.000000);
Textdraw15[playerid] = CreatePlayerTextDraw(playerid,309.000000, 305.000000, \"Ctrl\");
PlayerTextDrawBackgroundColor(playerid,Textdraw15[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw15[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw15[playerid], 0.270000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw15[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw15[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw15[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw15[playerid], 0);
Q[playerid] = CreatePlayerTextDraw(playerid,273.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,Q[playerid], 255);
PlayerTextDrawFont(playerid,Q[playerid], 4);
PlayerTextDrawLetterSize(playerid,Q[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,Q[playerid], -1);
PlayerTextDrawSetOutline(playerid,Q[playerid], 0);
PlayerTextDrawSetProportional(playerid,Q[playerid], 1);
PlayerTextDrawSetShadow(playerid,Q[playerid], 1);
PlayerTextDrawUseBox(playerid,Q[playerid], 1);
PlayerTextDrawBoxColor(playerid,Q[playerid], 255);
PlayerTextDrawTextSize(playerid,Q[playerid], 10.000000, 14.000000);
Textdraw17[playerid] = CreatePlayerTextDraw(playerid,274.000000, 305.000000, \"Q\");
PlayerTextDrawBackgroundColor(playerid,Textdraw17[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw17[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw17[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw17[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw17[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw17[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw17[playerid], 0);
E[playerid] = CreatePlayerTextDraw(playerid,295.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,E[playerid], 255);
PlayerTextDrawFont(playerid,E[playerid], 4);
PlayerTextDrawLetterSize(playerid,E[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,E[playerid], -1);
PlayerTextDrawSetOutline(playerid,E[playerid], 0);
PlayerTextDrawSetProportional(playerid,E[playerid], 1);
PlayerTextDrawSetShadow(playerid,E[playerid], 1);
PlayerTextDrawUseBox(playerid,E[playerid], 1);
PlayerTextDrawBoxColor(playerid,E[playerid], 255);
PlayerTextDrawTextSize(playerid,E[playerid], 10.000000, 14.000000);
Textdraw19[playerid] = CreatePlayerTextDraw(playerid,297.000000, 305.000000, \"E\");
PlayerTextDrawBackgroundColor(playerid,Textdraw19[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw19[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw19[playerid], 0.280000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw19[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw19[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw19[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw19[playerid], 0);
Mouse[playerid] = CreatePlayerTextDraw(playerid,346.000000, 304.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,Mouse[playerid], 255);
PlayerTextDrawFont(playerid,Mouse[playerid], 4);
PlayerTextDrawLetterSize(playerid,Mouse[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,Mouse[playerid], -1);
PlayerTextDrawSetOutline(playerid,Mouse[playerid], 0);
PlayerTextDrawSetProportional(playerid,Mouse[playerid], 1);
PlayerTextDrawSetShadow(playerid,Mouse[playerid], 1);
PlayerTextDrawUseBox(playerid,Mouse[playerid], 1);
PlayerTextDrawBoxColor(playerid,Mouse[playerid], 255);
PlayerTextDrawTextSize(playerid,Mouse[playerid], 22.000000, 45.000000);
Textdraw21[playerid] = CreatePlayerTextDraw(playerid,347.000000, 326.000000, \"Mouse\");
PlayerTextDrawBackgroundColor(playerid,Textdraw21[playerid], 255);
PlayerTextDrawFont(playerid,Textdraw21[playerid], 1);
PlayerTextDrawLetterSize(playerid,Textdraw21[playerid], 0.200000, 0.799999);
PlayerTextDrawColor(playerid,Textdraw21[playerid], 255);
PlayerTextDrawSetOutline(playerid,Textdraw21[playerid], 0);
PlayerTextDrawSetProportional(playerid,Textdraw21[playerid], 1);
PlayerTextDrawSetShadow(playerid,Textdraw21[playerid], 0);
LeftClick[playerid] = CreatePlayerTextDraw(playerid,346.000000, 305.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,LeftClick[playerid], 255);
PlayerTextDrawFont(playerid,LeftClick[playerid], 4);
PlayerTextDrawLetterSize(playerid,LeftClick[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,LeftClick[playerid], -1);
PlayerTextDrawSetOutline(playerid,LeftClick[playerid], 0);
PlayerTextDrawSetProportional(playerid,LeftClick[playerid], 1);
PlayerTextDrawSetShadow(playerid,LeftClick[playerid], 1);
PlayerTextDrawUseBox(playerid,LeftClick[playerid], 1);
PlayerTextDrawBoxColor(playerid,LeftClick[playerid], 255);
PlayerTextDrawTextSize(playerid,LeftClick[playerid], 11.000000, 18.000000);
RightClick[playerid] = CreatePlayerTextDraw(playerid,358.000000, 305.000000, \"LD_OTB2:butnA\");
PlayerTextDrawBackgroundColor(playerid,RightClick[playerid], 255);
PlayerTextDrawFont(playerid,RightClick[playerid], 4);
PlayerTextDrawLetterSize(playerid,RightClick[playerid], 0.500000, 1.000000);
PlayerTextDrawColor(playerid,RightClick[playerid], -1);
PlayerTextDrawSetOutline(playerid,RightClick[playerid], 0);
PlayerTextDrawSetProportional(playerid,RightClick[playerid], 1);
PlayerTextDrawSetShadow(playerid,RightClick[playerid], 1);
PlayerTextDrawUseBox(playerid,RightClick[playerid], 1);
PlayerTextDrawBoxColor(playerid,RightClick[playerid], 255);
PlayerTextDrawTextSize(playerid,RightClick[playerid], 10.000000, 18.000000);
return 1;
}
public OnFilterScriptExit() {
for(new i; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
PlayerTextDrawHide(i, W);
PlayerTextDrawHide(i, Textdraw1);
PlayerTextDrawHide(i, A);
PlayerTextDrawHide(i, Textdraw3);
PlayerTextDrawHide(i, S);
PlayerTextDrawHide(i, Textdraw5);
PlayerTextDrawHide(i, D);
PlayerTextDrawHide(i, Textdraw7);
PlayerTextDrawHide(i, Space);
PlayerTextDrawHide(i, Textdraw9);
PlayerTextDrawHide(i, C);
PlayerTextDrawHide(i, Textdraw11);
PlayerTextDrawHide(i, Enter);
PlayerTextDrawHide(i, Textdraw13);
PlayerTextDrawHide(i, Ctrl);
PlayerTextDrawHide(i, Textdraw15);
PlayerTextDrawHide(i, Q);
PlayerTextDrawHide(i, Textdraw17);
PlayerTextDrawHide(i, E);
PlayerTextDrawHide(i, Textdraw19);
PlayerTextDrawHide(i, Mouse);
PlayerTextDrawHide(i, Textdraw21);
PlayerTextDrawHide(i, LeftClick);
PlayerTextDrawHide(i, RightClick);
}
}
return 1;
}
public OnPlayerUpdate(playerid) {
    if(bekapcsolva[playerid] == 1) {
    PlayerTextDrawShow(playerid, W[playerid]);
PlayerTextDrawShow(playerid, Textdraw1[playerid]);
PlayerTextDrawShow(playerid, A[playerid]);
PlayerTextDrawShow(playerid, Textdraw3[playerid]);
PlayerTextDrawShow(playerid, S[playerid]);
PlayerTextDrawShow(playerid, Textdraw5[playerid]);
PlayerTextDrawShow(playerid, D[playerid]);
PlayerTextDrawShow(playerid, Textdraw7[playerid]);
PlayerTextDrawShow(playerid, Space[playerid]);
PlayerTextDrawShow(playerid, Textdraw9[playerid]);
PlayerTextDrawShow(playerid, C[playerid]);
PlayerTextDrawShow(playerid, Textdraw11[playerid]);
PlayerTextDrawShow(playerid, Enter[playerid]);
PlayerTextDrawShow(playerid, Textdraw13[playerid]);
PlayerTextDrawShow(playerid, Ctrl[playerid]);
PlayerTextDrawShow(playerid, Textdraw15[playerid]);
PlayerTextDrawShow(playerid, Q[playerid]);
PlayerTextDrawShow(playerid, Textdraw17[playerid]);
PlayerTextDrawShow(playerid, E[playerid]);
PlayerTextDrawShow(playerid, Textdraw19[playerid]);
PlayerTextDrawShow(playerid, Mouse[playerid]);
PlayerTextDrawShow(playerid, Textdraw21[playerid]);
PlayerTextDrawShow(playerid, LeftClick[playerid]);
PlayerTextDrawShow(playerid, RightClick[playerid]);
} else if(bekapcsolva[playerid] == 0) {
PlayerTextDrawHide(playerid, W[playerid]);
PlayerTextDrawHide(playerid, Textdraw1[playerid]);
PlayerTextDrawHide(playerid, A[playerid]);
PlayerTextDrawHide(playerid, Textdraw3[playerid]);
PlayerTextDrawHide(playerid, S[playerid]);
PlayerTextDrawHide(playerid, Textdraw5[playerid]);
PlayerTextDrawHide(playerid, D[playerid]);
PlayerTextDrawHide(playerid, Textdraw7[playerid]);
PlayerTextDrawHide(playerid, Space[playerid]);
PlayerTextDrawHide(playerid, Textdraw9[playerid]);
PlayerTextDrawHide(playerid, C[playerid]);
PlayerTextDrawHide(playerid, Textdraw11[playerid]);
PlayerTextDrawHide(playerid, Enter[playerid]);
PlayerTextDrawHide(playerid, Textdraw13[playerid]);
PlayerTextDrawHide(playerid, Ctrl[playerid]);
PlayerTextDrawHide(playerid, Textdraw15[playerid]);
PlayerTextDrawHide(playerid, Q[playerid]);
PlayerTextDrawHide(playerid, Textdraw17[playerid]);
PlayerTextDrawHide(playerid, E[playerid]);
PlayerTextDrawHide(playerid, Textdraw19[playerid]);
PlayerTextDrawHide(playerid, Mouse[playerid]);
PlayerTextDrawHide(playerid, Textdraw21[playerid]);
PlayerTextDrawHide(playerid, LeftClick[playerid]);
PlayerTextDrawHide(playerid, RightClick[playerid]);
}
new Keys,ud,lr;
    GetPlayerKeys(playerid,Keys,ud,lr);
if(!IsPlayerInAnyVehicle(playerid)) {
    if(ud > 0) PlayerTextDrawColor(playerid, S[playerid], -16776961);
    else if(ud == 0) PlayerTextDrawColor(playerid, S[playerid], -1),PlayerTextDrawColor(playerid, W[playerid], -1);
    else if(ud < 0) PlayerTextDrawColor(playerid, W[playerid], -16776961);
    }
if(lr > 0) PlayerTextDrawColor(playerid, D[playerid], -16776961);
    else if(lr == 0) PlayerTextDrawColor(playerid, A[playerid], -1),PlayerTextDrawColor(playerid, D[playerid], -1);
    else if(lr < 0) PlayerTextDrawColor(playerid, A[playerid], -16776961);
 
return 1;
}
   
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE)) {
PlayerTextDrawColor(playerid, LeftClick[playerid], -16776961);
} else if ((oldkeys & KEY_FIRE) && !(newkeys & KEY_FIRE)) {
PlayerTextDrawColor(playerid, LeftClick[playerid], -1);
}
if ((newkeys & KEY_CROUCH) && !(oldkeys & KEY_CROUCH)) {
PlayerTextDrawColor(playerid, C[playerid], -16776961);
} else if ((oldkeys & KEY_CROUCH) && !(newkeys & KEY_CROUCH)) {
PlayerTextDrawColor(playerid, C[playerid], -1);
}
if ((newkeys & KEY_SECONDARY_ATTACK) && !(oldkeys & KEY_SECONDARY_ATTACK)) {
PlayerTextDrawColor(playerid, Enter[playerid], -16776961);
} else if ((oldkeys & KEY_SECONDARY_ATTACK) && !(newkeys & KEY_SECONDARY_ATTACK)) {
PlayerTextDrawColor(playerid, Enter[playerid], -1);
}
if ((newkeys & KEY_LOOK_RIGHT) && !(oldkeys & KEY_LOOK_RIGHT)) {
PlayerTextDrawColor(playerid, E[playerid], -16776961);
} else if ((oldkeys & KEY_LOOK_RIGHT) && !(newkeys & KEY_LOOK_RIGHT)) {
PlayerTextDrawColor(playerid, E[playerid], -1);
}
if ((newkeys & KEY_LOOK_LEFT) && !(oldkeys & KEY_LOOK_LEFT)) {
PlayerTextDrawColor(playerid, Q[playerid], -16776961);
} else if ((oldkeys & KEY_LOOK_LEFT) && !(newkeys & KEY_LOOK_LEFT)) {
PlayerTextDrawColor(playerid, Q[playerid], -1);
}
if(IsPlayerInAnyVehicle(playerid)) {
if ((newkeys & 8) && !(oldkeys & 8)) {
PlayerTextDrawColor(playerid, W[playerid], -16776961);
} else if ((oldkeys & 8) && !(newkeys & 8)) {
PlayerTextDrawColor(playerid, W[playerid], -1);
} else if ((newkeys & 32) && !(oldkeys & 32)) {
PlayerTextDrawColor(playerid, S[playerid], -16776961);
} else if ((oldkeys & 32) && !(newkeys & 32)) {
PlayerTextDrawColor(playerid, S[playerid], -1);
} else if ((newkeys & 128) && !(oldkeys & 128)) {
PlayerTextDrawColor(playerid, Space[playerid], -16776961);
} else if ((oldkeys & 128) && !(newkeys & 128)) {
PlayerTextDrawColor(playerid, Space[playerid], -1);
}
} else {
if ((newkeys & KEY_SPRINT) && !(oldkeys & KEY_SPRINT)) {
PlayerTextDrawColor(playerid, Space[playerid], -16776961);
} else if ((oldkeys & KEY_SPRINT) && !(newkeys & KEY_SPRINT)) {
PlayerTextDrawColor(playerid, Space[playerid], -1);
} else if ((newkeys & KEY_JUMP) && !(oldkeys & KEY_JUMP)) {
PlayerTextDrawColor(playerid, Ctrl[playerid], -16776961);
} else if ((oldkeys & KEY_JUMP) && !(newkeys & KEY_JUMP)) {
PlayerTextDrawColor(playerid, Ctrl[playerid], -1);
} else if ((newkeys & 128) && !(oldkeys & 128)) {
PlayerTextDrawColor(playerid, RightClick[playerid], -16776961);
} else if ((oldkeys & 128) && !(newkeys & 128)) {
PlayerTextDrawColor(playerid, RightClick[playerid], -1);
}
    }
    return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mykeys\", cmdtext, true, 10) == 0)
{
if(bekapcsolva[playerid] == 0) {
bekapcsolva[playerid]++;
SendClientMessage(playerid, 0x00ff00AA,\"MyKeys bekapcsolva\");
} else if(bekapcsolva[playerid] == 1) {
bekapcsolva[playerid]--;
SendClientMessage(playerid, 0xfa2828AA,\"MyKeys kikapcsolva\");
    }
    return 1;
}
return 0;
}

250
Ja tenleg.Pffff.Kossz

Dupla hozzászólás automatikusan összefûzve. ( 2012. július 05. - 07:57:20 )

de most ezt akkor ugy kene hogy:
 

new string[50];
format(string,sizeof(string),\"Oldkeys: %d | %b Newkeys: %d | %b\", oldkeys, oldkeys, newkeys, newkeys);
SendClientMessage(playerid, COLOR_WHITE, string);

251
Segítségkérés / PRESSED, RELEASED problema
« Dátum: 2012. július 05. - 07:35:31 »
Idézetet írta: ɐʞzssǝlosz date=1341415940\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"23785\" data-ipsquote-contentclass=\"forums_Topic
Azt tudni illik hogy ez az eljárás akkor hívódik meg ha lenyomsz egy billentyût vagy épp elengeded azt.
 

  • A gombokkal nem nagyon dolgoztam
  • Nem vagyok pro.Legalabb megtanultam

 

Am koszonom mindenkinek ki probalom.:P

252
Segítségkérés / PRESSED, RELEASED problema
« Dátum: 2012. július 04. - 16:32:12 »
Hello.Az uj scriptemet keszitem,aminek a lenyege hogy meg tudod nezni hogy milyen billentyuket nyomtal.Ez TextDrawSprite al mukodik,es ha az adott gombot meg nyomod annak el valtozik a szine,es ha elengeded,akkor meg vissza all eredeti szinere.Persze a gombjait masnak is meg nezheted.Na de most nem terek ki arra,hanem lenne egy kis gond.
Par bugg van benne.
Mikor a jarmuben meg nyomom a Q,E gombokat,azaz oldalrol nezes stb akkor az E betu megy rendesen.Pontosabban ha megnyomom az E betut a sprite a terv szerint megvaltoztatja a szinet,es ha elengedem vissza all eredeti szinere,viszont a Q -t hiaba engedem el ha megnyomtam ugyan voros szine lessz.a KEY_UP,DOWN,LEFT,RIGHT sem megy.Ha pedig a jarmuben nyomom a W-t akkor meg a szokoz gomb is kivirul.Nem tudom mi lehet.Meg mutatom a kodot.Probaltam tobb fele keppen,mint peldaul:
 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (PRESSED(KEY_CROUCH)) {
PlayerTextDrawColor(playerid, C[playerid], -16776961);
    } else if (RELEASED(KEY_CROUCH)) {
PlayerTextDrawColor(playerid, C[playerid], -1);
} else if (PRESSED(KEY_JUMP)) {
PlayerTextDrawColor(playerid, Ctrl[playerid], -16776961);
    } else if (RELEASED(KEY_JUMP)) {
PlayerTextDrawColor(playerid, Ctrl[playerid], -1);
} else if (PRESSED(KEY_FIRE)) {
PlayerTextDrawColor(playerid, LeftClick[playerid], -16776961);
    } else if (RELEASED(KEY_FIRE)) {
PlayerTextDrawColor(playerid, LeftClick[playerid], -1);
} else if (PRESSED(KEY_SPRINT)) {
PlayerTextDrawColor(playerid, Space[playerid], -16776961);
    } else if (RELEASED(KEY_SPRINT)) {
PlayerTextDrawColor(playerid, Space[playerid], -1);
} else if (PRESSED(KEY_SECONDARY_ATTACK)) {
PlayerTextDrawColor(playerid, Enter[playerid], -16776961);
    } else if (RELEASED(KEY_SECONDARY_ATTACK)) {
PlayerTextDrawColor(playerid, Enter[playerid], -1);
} else if (PRESSED(KEY_LOOK_RIGHT)) {
PlayerTextDrawColor(playerid, E[playerid], -16776961);
    } else if (RELEASED(KEY_LOOK_RIGHT)) {
PlayerTextDrawColor(playerid, E[playerid], -1);
} else if (PRESSED(KEY_LOOK_LEFT)) {
PlayerTextDrawColor(playerid, Q[playerid], -16776961);
    } else if (RELEASED(KEY_LOOK_RIGHT)) {
PlayerTextDrawColor(playerid, Q[playerid], -1);
}
    return 1;
}

 
Mint ahogy mondtam a W,A,S,D sem megy rendesen.
 

if (PRESSED(KEY_UP))
{
PlayerTextDrawColor(playerid, W[playerid], -16776961);
} else if (RELEASED(KEY_UP)) {
PlayerTextDrawColor(playerid, W[playerid], -1);
return 1;
}
if (PRESSED(KEY_DOWN))
{
PlayerTextDrawColor(playerid, S[playerid], -16776961);
} else if (RELEASED(KEY_DOWN)) {
PlayerTextDrawColor(playerid, S[playerid], -1);
return 1;
}
if (PRESSED(KEY_LEFT))
{
PlayerTextDrawColor(playerid, A[playerid], -16776961);
} else if (RELEASED(KEY_LEFT)) {
PlayerTextDrawColor(playerid, A[playerid], -1);
return 1;
}
if (PRESSED(KEY_RIGHT))
{
PlayerTextDrawColor(playerid, D[playerid], -16776961);
} else if (RELEASED(KEY_RIGHT)) {
PlayerTextDrawColor(playerid, D[playerid], -1);
return 1;
}

 
Nem vaygok pro,szoval lehet hogy sok a hibam.

253
Es hogy tudom le kerdezni egy jatekosnak a gombjait,azaz nem csak elore,hatra,jobbra,balra, hanem mikor nyomja meg a key_crouch,key_fire stb.
Az ujjabb scriptembe lenne ra szuksegem :P

Dupla hozzászólás automatikusan összefûzve. ( 2012. július 04. - 15:38:37 )

Van egy kis kod ami leirja a key ID jat ha lenyomod az adott gombot.Valaki le tudna irni?Koszonom:P

254
SA-MP: Szerverfejlesztés / Online Map
« Dátum: 2012. június 28. - 20:31:39 »
UNet en probaltam ,de nem megy.valahogy meg tudnam oldani hogy menjen?

255
SA-MP: Szerverfejlesztés / Drift Stunt Fun Dm Gamemode by [K]A(R]I
« Dátum: 2012. június 26. - 20:19:42 »
Ird be a google be hogy zcmd.inc vagy include zcmd samp vagy valamit es megtalalod

Oldalak: 1 ... 15 16 [17] 18 19 ... 29
SimplePortal 2.3.7 © 2008-2025, SimplePortal