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 - negyes44
Oldalak: 1 2 3 [4] 5 6 ... 8
46
« Dátum: 2010. július 20. - 19:04:21 »
Még egy kis segítenivaló Azt szeretném megvalósítani hogy pl van egy taxis. beírja /taxi, és SetPlayerTeam(playerid, 1); Ugye akkor berakja 1 es teamba, Namost a járókelo taxit hív /999 akkor hogyan tudom megcsináli ha a player beírja csak az lássa az üzenetet, aki az 1 es teamban van? Üdv Dávid
47
« Dátum: 2010. július 20. - 17:10:43 »
Nagyon jól tudom hogy azt úgy kell, saját modot írtam. Nekem úgy kelene, hogy a lerakott kocsik közül, egy player megvesz egyet le akar menni a szerverrol, leparkol, a kocsit lezárja, de ha lemegy, és lesz egy reset viszaáll a kocsi az alap helyére ami a modban van. Nekem az kell, hogy az autót ahová viszik ott maradjon reset után is!
48
« Dátum: 2010. július 20. - 15:58:04 »
Üdv, megoldható lenene az hogy amikor a szerver leáll, vagy ujjraindítom, a jármuvek ott maradjanak ahol vannak? Valami fájlba nem-e lehet lementeni a kooordinátájukat típusukat színeiket, majd indításkor betölteni? És a másik, hogy a szerveren autó vásárlás van. De az a baj hogy a jármuveket ellopják. Itt is olyan megoldás kellene, hogy egy fájl megjegyzi hogy kié volt az autó és csak ot engedi beleülni a vezeto ülésbe. Ezért kell az elso, mert ha valaki megvesz egy kocsit az ne tunjün el resetkor, és resi után is csak o tudjon beleülni. Köszönöm a segítségeteket! Üdv Dávid
49
« Dátum: 2010. július 12. - 13:42:28 »
Üdv, a modban valahol benne kell leni neki! Keress rá benne ottvan. Mit ír ki a feje fölé? A pawnoba írd be a keresobe és töröld a függvényt.
50
« Dátum: 2010. július 12. - 13:38:47 »
Üdv kellene egy kis segítség, csináltam egy scriptet hogy ha a player beírja /pay 1 akkor levesz tole 5000-t. Namost mit kellene beleírnom a függvénybe, hogy ha a játékosnak csak mondjuk 20& ja va akkor kiírja neki hogy nincs elég pénzed. Íme a sor: if(strcmp(cmdtext, \"/pay1\", true) == 0) { GivePlayerMoney(playerid, -5000); new papir[MAX_PLAYER_NAME]; GetPlayerName(playerid, papir, sizeof(papir)); format(string, sizeof(string), \"%s Kifizette a büntetést. 5000 Ft\", papir); SendClientMessageToAll(0xFFFF00AA, string); return 1; } [/quote] Üdv, Dávid
51
« Dátum: 2010. július 11. - 23:18:05 »
Üdv, Így néz most ki a parancs: public CheckGate() { for(new i;i<MAX_PLAYERS;i++) { if(IsPlayerLAdmin(i)) { if(IsPlayerInRangeOfPoint(i,10.0, 2668.6069335938, 468.35043334961, 8.9748229980469)) { MoveObject(kapu, 2668.6069335938, 468.35043334961, -1.9748229980469,7); }else{ MoveObject(kapu, 2668.6069335938, 468.35043334961, 8.9748229980469,7); } if(IsPlayerInRangeOfPoint(i,10.0, 2665.7978515625, 468.70178222656, 8.9555511474609)) { MoveObject(kapu2, 2665.7978515625, 468.70178222656, -1.9555511474609,7); }else{ MoveObject(kapu2, 2665.7978515625, 468.70178222656, 8.9555511474609,7); } if(IsPlayerInRangeOfPoint(i,10.0, 2647.8645019531, 432.19100952148, 9.0050315856934)) { MoveObject(kapu3, 2647.8645019531, 432.19100952148, 2.0050315856934,7); }else{ MoveObject(kapu3, 2647.8645019531, 432.19100952148, 9.0050315856934,7); } if(IsPlayerInRangeOfPoint(i,10.0, 2647.0517578125, 426.33963012695, 9.1260852813721)) { MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7); }else{ MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7); } if(IsPlayerInRangeOfPoint(i,10.0, 2541.9711914063, 506.08053588867, 9.3554286956787)) { MoveObject(kapu5, 2541.9711914063, 506.08053588867, 2.3554286956787,7); }else{ MoveObject(kapu5, 2541.9711914063, 506.08053588867, 9.3554286956787,7); } if(IsPlayerInRangeOfPoint(i,10.0, 2530.0517578125, 507.46173095703, 9.3517475128174)) { MoveObject(kapu6, 2530.0517578125, 507.46173095703, 2.3517475128174,7); }else{ MoveObject(kapu6, 2530.0517578125, 507.46173095703, 9.3517475128174,7); } if(IsPlayerInRangeOfPoint(i,10.0, 2237.653320, 2453.586914, 13.690311)) { MoveObject(kapu7, 2237.634765, 2445.240722, 13.690311,7); }else{ MoveObject(kapu7, 2237.653320, 2453.586914, 13.690311,7); } } } } [/quote] Igaz most admin nyitja, de vagy egynek nyillik, vagy csak rconnak.....
52
« Dátum: 2010. július 10. - 23:02:27 »
Üdv, maark nagyon köszönöm a segítséged, sikerült egy kis bibi azért akadt. Itt az ladminok nyitják a kaput, a playerek nem, nos ha ol felmegy 5 admin, akkor csak az elso a 0-ás ID tudja kinyitni, az utána következok nem. megpróbáltam returnokat berakni így, de nem jó mindig csak az elso tudja nyitni. public CheckGate() { new i; if(IsPlayerLAdmin(i)) { if(IsPlayerInRangeOfPoint(i,10.0, 2668.6069335938, 468.35043334961, 8.9748229980469)) { MoveObject(kapu, 2668.6069335938, 468.35043334961, -1.9748229980469,7); }else{ MoveObject(kapu, 2668.6069335938, 468.35043334961, 8.9748229980469,7); return 1; } if(IsPlayerInRangeOfPoint(i,10.0, 2665.7978515625, 468.70178222656, 8.9555511474609)) { MoveObject(kapu2, 2665.7978515625, 468.70178222656, -1.9555511474609,7); }else{ MoveObject(kapu2, 2665.7978515625, 468.70178222656, 8.9555511474609,7); return 1; } if(IsPlayerInRangeOfPoint(i,10.0, 2647.8645019531, 432.19100952148, 9.0050315856934)) { MoveObject(kapu3, 2647.8645019531, 432.19100952148, 2.0050315856934,7); }else{ MoveObject(kapu3, 2647.8645019531, 432.19100952148, 9.0050315856934,7); return 1; } if(IsPlayerInRangeOfPoint(i,10.0, 2647.0517578125, 426.33963012695, 9.1260852813721)) { MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7); }else{ MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7); return 1; } if(IsPlayerInRangeOfPoint(i,10.0, 2541.9711914063, 506.08053588867, 9.3554286956787)) { MoveObject(kapu5, 2541.9711914063, 506.08053588867, 2.3554286956787,7); }else{ MoveObject(kapu5, 2541.9711914063, 506.08053588867, 9.3554286956787,7); return 1; } if(IsPlayerInRangeOfPoint(i,10.0, 2530.0517578125, 507.46173095703, 9.3517475128174)) { MoveObject(kapu6, 2530.0517578125, 507.46173095703, 2.3517475128174,7); }else{ MoveObject(kapu6, 2530.0517578125, 507.46173095703, 9.3517475128174,7); return 1; } if(IsPlayerInRangeOfPoint(i,10.0, 2237.653320, 2453.586914, 13.690311)) { MoveObject(kapu7, 2237.634765, 2445.240722, 13.690311,7); }else{ MoveObject(kapu7, 2237.653320, 2453.586914, 13.690311,7); return 1; } } return 0; } [/quote] Üdv Dávid
53
« Dátum: 2010. július 09. - 21:58:44 »
Lecseréltem az öszes if(IsPlayerLAdmin(playerid)) [/quote]-t erre:
if(!IsPlayerLAdmin(playerid)) [/quote] De semmi a civil is tudja nyitni....
54
« Dátum: 2010. július 09. - 21:04:11 »
Üdv, a megoldás itt: public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid) { if(!oldinteriorid) { switch(newinteriorid) { case 1,4,6: SetTimerEx(\"AMMUTIMER\",1000,0,\"i\",playerid); } } return 1; } [/quote]
55
« Dátum: 2010. július 09. - 20:12:59 »
Üdv, Nos ezt a scriptet arra írtam hogy ha egy admin a közelébe magy, kinyillik a kapu, majd bezár, eddig okés, de! Ha civil odamegy akkor is kinyillik, pedig benne van az #include <IsPlayerLAdmin>, és nem tudom mi a baj, hibaüzenet nincsen.
56
« Dátum: 2010. július 09. - 19:35:41 »
Üdv, vannaka a szerveren automata kapuim, de bárki a közelébe megy kinyillik, úgy kellene hogy csak Ladmin. Ez ezgy Script. #include <a_samp> #include <IsPlayerLAdmin> #if defined FILTERSCRIPT #else new kapu; new kapu2; new kapu3; new kapu4; new kapu5; new kapu6; new kapu7; public OnFilterScriptInit() { kapu = CreateObject(987, 2668.6069335938, 468.35043334961, 8.9748229980469, 0, 0, 172); kapu2 = CreateObject(987, 2665.7978515625, 468.70178222656, 8.9555511474609, 0, 0, 170); kapu3 = CreateObject(987, 2647.8645019531, 432.19100952148, 9.0050315856934, 0, 0, 262); kapu4 = CreateObject(987, 2647.0517578125, 426.33963012695, 9.1260852813721, 0, 0, 262); kapu5 = CreateObject(987, 2541.9711914063, 506.08053588867, 9.3554286956787, 0, 0, 173.03161621094); kapu6 = CreateObject(987, 2530.0517578125, 507.46173095703, 9.3517475128174, 0, 0, 173.43676757813); kapu7 = CreateObject(2990, 2237.653320, 2453.586914, 13.690311, 0.0000, 0.0000, 270.1600); SetTimer(\"CheckGate\",1000,true); return 1; } forward CheckGate(); #endif public CheckGate() { new playerid; new kapu_status; new kapu2_status; new kapu3_status; new kapu4_status; new kapu5_status; new kapu6_status; new kapu7_status; for(new i;i<MAX_PLAYERS;i++) { if(!IsPlayerConnected(i)) continue; if(IsPlayerLAdmin(playerid)) if(IsPlayerInRangeOfPoint(i,20.0, 2668.6069335938, 468.35043334961, 8.9748229980469))kapu_status=1; if(IsPlayerLAdmin(playerid)) if(IsPlayerInRangeOfPoint(i,20.0, 2665.7978515625, 468.70178222656, 8.9555511474609))kapu2_status=1; if(IsPlayerLAdmin(playerid)) if(IsPlayerInRangeOfPoint(i,20.0, 2647.8645019531, 432.19100952148, 9.0050315856934))kapu3_status=1; if(IsPlayerLAdmin(playerid)) if(IsPlayerInRangeOfPoint(i,20.0, 2647.0517578125, 426.33963012695, 9.1260852813721))kapu4_status=1; if(IsPlayerLAdmin(playerid)) if(IsPlayerInRangeOfPoint(i,20.0, 2541.9711914063, 506.08053588867, 9.3554286956787))kapu5_status=1; if(IsPlayerLAdmin(playerid)) if(IsPlayerInRangeOfPoint(i,20.0, 2530.0517578125, 507.46173095703, 9.3517475128174))kapu6_status=1; } if(kapu_status)MoveObject(kapu, 2668.6069335938, 468.35043334961, -1.9748229980469,7); else MoveObject(kapu, 2668.6069335938, 468.35043334961, 8.9748229980469,7); if(kapu2_status)MoveObject(kapu2, 2665.7978515625, 468.70178222656, -1.9555511474609,7); else MoveObject(kapu2, 2665.7978515625, 468.70178222656, 8.9555511474609,7); if(kapu3_status)MoveObject(kapu3, 2647.8645019531, 432.19100952148, 2.0050315856934,7); else MoveObject(kapu3, 2647.8645019531, 432.19100952148, 9.0050315856934,7); if(kapu4_status)MoveObject(kapu4, 2647.0517578125, 426.33963012695, 2.1260852813721,7); else MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7); if(kapu5_status)MoveObject(kapu5, 2541.9711914063, 506.08053588867, 2.3554286956787,7); else MoveObject(kapu5, 2541.9711914063, 506.08053588867, 9.3554286956787,7); if(kapu6_status)MoveObject(kapu6, 2530.0517578125, 507.46173095703, 2.3517475128174,7); else MoveObject(kapu6, 2530.0517578125, 507.46173095703, 9.3517475128174,7); if(kapu7_status)MoveObject(kapu7, 2237.634765, 2445.240722, 13.690311,7); else MoveObject(kapu7, 2237.653320, 2453.586914, 13.690311,7); } [/quote] Egyszerüen nem jövök rá. Segítsetek, köszönöm üdv: Dávid
57
« Dátum: 2010. június 28. - 21:10:09 »
Üdv! Köszönöm a válaszokat, Aki végigjátsztotta az alap játékot van egy küldi ahol a vonat a másik vonalon megy. Nem, nem mapolt sinen akarom közlekedtetni hanem egyszerüen a menetirány szerinti bal oldalit. Megfordítást már megoldottam RoatX et átírtam.. asszem. Namost vonatot egyáltaán hogy lehet szabályosan lerakni? Nekem így van lerakva: new LVPDTRAIN; public OnGameModeInit() { ConnectNPC(\"LVPDTRAIN\",\"LVPDTRAIN\"); LVPDTRAIN = AddStaticVehicle(538,2864.7500,1255.3419,12.1256,200.0,125,0); public OnPlayerSpawn(playerid) { if(!IsPlayerNPC(playerid)) return 0; new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); new playername[64]; GetPlayerName(playerid,playername,64); } if(!strcmp(playername,\"LVPDTRAIN\",true)) { SetSpawnInfo( playerid, 0, 125,1696.1456,-1954.1479,17.9267,92.1112, 31, 1000, 0, 0, 0, 0 ); PutPlayerInVehicle(playerid, LVPDTRAIN, 0); SetPlayerColor(playerid,0x33CCFFAA); new Text3D:PTD1 = Create3DTextLabel(\"LVPDTRAIN\",0xFFFF00AA,30.0,40.0,50.0,40.0,0); Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5); } return 1; }
Nos ez egy NPC, csak így tudtam berakni sehogy-máshogy, csak a felvételt töröltem, így a vonat megjelenik, de az npc nemcsatlakozik ezért tudom vezetni. Próbáltam de berakni nem tudtam máshogy. Igen a bug sf ben Képzeljétek, nekem egy ideig NPC vezette a vonatomat a normál vasúti pályán, egyszer mikor felmentem nem volt ott a vonat de az npc ottvolt csatlakozva, hát mitlátok, ott száguldozik a villamos pályán, még ilyet... De hogy ment oda....
58
« Dátum: 2010. június 28. - 13:37:44 »
Üdv, az lenne a kérdésem, hogy a játékban a másik sínpálya használható e, valamint lehetne e a vonatot viszafelé fordítva közlekedtetni. Köszönöm.
59
« Dátum: 2010. június 28. - 11:02:48 »
Üdv. Segítséget szeretnék kérni. Hogyan tudnám megldani azt hogy egy jármube csak én tudjak beleülni. Senki más. 20 asa dminom van csak nekem. Vagy adminszintel kellene, vagy a nevemre valami függvényt. Köszönöm a segítséget!
60
« Dátum: 2010. június 15. - 23:31:00 »
senki nem tudna segíteni?
Oldalak: 1 2 3 [4] 5 6 ... 8
|