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. 31
Fórum Archívum (Témák/Fórumok) / Re:jogsi« Dátum: 2011. augusztus 18. - 21:10:15 »Idézetet írta: HolyMax date=1313671030\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10628\" data-ipsquote-contentclass=\"forums_Topic http://sampforum.hu/index.php?topic=14566.0 légysives segítestek itt fontos lenneHoly megírtam neked de máskor ne más valakinek a témájába hírdesd , mert szerintem ez neki is ugyanolyan fontos mint neked. -.- 32
Szkript kérések / PickUp« Dátum: 2011. augusztus 18. - 21:06:31 »
Tessék megírtam neked(ZCMD kelleni fog hozzá):
[pawn]new Float: pickupok [1][3]={//az egyest írd át annyira amennyi vásárlási helyet akarsz {XXX,YYY,ZZZ},//ide a koordinátákat írjad {XXX,YYY,ZZZ}//és így tovább ammennyi kell, utolsó után ne tegyél vesszõt! }; CMD:car(playerid,params[]) { for(new i; i<1; i++){ //az egyet mindig a annyira írjad amennyi koordináta van az elõzö tömbödben if(!IsPlayerInRangeOfPoint(playerid, 5.0, pickupok
{ if(IsPlayerInAnyVehicle(playerid)) { ShowPlayerDialog (playerid,01,DIALOG_STYLE_LIST, \"Kocsi Funkciók\", \"Nitro\\nPiros Festék\\nFeket Festék\\nKék Festék\\nAutó javítása\",\"Választ\",\"Kilép\"); } } } return 1; } public OnDialogResponse ( playerid, dialogid, response, listitem, inputtext [ ]) { if(dialogid == 01) { if(response) { if(listitem == 0) // 1. gomb { new vehicleid = GetPlayerVehicleID(playerid); AddVehicleComponent(vehicleid, 1010);//Nitrót tesz a kocsiba } if(listitem == 1) // 2. gomb { new vehicleid = GetPlayerVehicleID(playerid); ChangeVehicleColor(vehicleid,166,166);//pirosra fest a kocsit } if(listitem == 2) // 3. gomb { new vehicleid = GetPlayerVehicleID(playerid); ChangeVehicleColor(vehicleid,0,0);//feketére festi a kocsit } if(listitem == 3) //4. gomb.... { new vehicleid = GetPlayerVehicleID(playerid); ChangeVehicleColor(vehicleid,2,2);//kékre festi a kocsit } if(listitem == 4) //5. gomb { new vehicleid = GetPlayerVehicleID(playerid); SetVehicleHealth(vehicleid, 1000.0); RepairVehicle(GetPlayerVehicleID(playerid)); SendClientMessage(playerid,0xFF66FFAA, \"Jármû megjavítva\"); //megjavítja a kocsit } } } return 1; }[/pawn] Teszteltem mûködik. Ja és észrevehetted hogy nem pickupokba oldottam meg hanem rangeofpointba, Viszont ahol a /save-val lementesz egy koordinátát oda minden gond nélkül tehetsz 1 üres pickupok. 33
Szkript kérések / jogsi« Dátum: 2011. augusztus 18. - 14:13:47 »
Ja télleg ezt is mondani akartam amit Pedro.
Nyomj a Gm-edben, vagy amiben csinálod egy CTRl + F-et és írd be a keresõbe, hogy OnPlayerStateChange és ha már van , akkor az alá írjad amit leírtam neked. 34
Szkript kérések / jogsi« Dátum: 2011. augusztus 18. - 11:22:24 »
Lehet az a gond amit Wunz írt hogy kell oda az oldstate, bár nekem anélkül is mûködött.
Pontosan mit ír ki errornak? 35
Segítségkérés / Láma Objekt betöltés« Dátum: 2011. augusztus 15. - 20:03:05 »
Lehet hogy az objectek kirajzolódásán kéne állítanod.
Vagy az adott helyen 400-nál több object van. Illetve ha jól tudom az object streamereknek így kell mûködni, hogy csak annak a sugarába hozza létre a tárgyakat ahol te vagy és ahol nem vagy ott ,,megsemmisíti\'\' õket, majd ha megint ott vagy elõhozza neked. 37
Szkript kérések / Hosting kérdés« Dátum: 2011. augusztus 15. - 12:43:32 »
Egyszerû az egész, ha nem tudsz scriptelni olyan szinten akkor ne csinálj Rp szervert.
Úgy szervert szerintem nem szerencsés csinálni, hogy azt nem tudod megfelelõen fejleszteni,bugmentesíteni. 38
Szkript kérések / jogsi« Dátum: 2011. augusztus 15. - 11:50:18 »
[pawn]new bool: jogsi[MAX_PLAYERS];
CMD:jogositvany(playerid,params[]) { if(GetPlayerMoney(playerid) >= 5000) { jogsi[playerid] = true; SendClientMessage(playerid,SZÍN,\"Sikeresen vettél egy jogosítványt!\"); GivePlayerMoney(playerid,-5000); } else { SendClientMessage(playerid,SZÍN,\"Nincs 5000 dollárod!\"); } return 1; } public OnPlayerStateChange ( playerid, newstate ) { if ( newstate == PLAYER_STATE_DRIVER ) { if (jogsi[playerid] ==false) { RemovePlayerFromVehicle( playerid ); SendClientMessage ( playerid, SZÍN, \"nincs jogsid\" ); } } return 1; } }[/pawn] Tessék. Nem teszteltem ha baj van vele szólj. Módosítva: Elõbbi kódomat átírtam, már teszteltem így mûködni fog!(voltak benne elírásaim) Ha esetleg mégse mûködik jelezd! Ha pedig igen akkor szívesen Két fontos dolog: ZCMD fog kelleni hozzá, és ezt: new bool: jogsi[MAX_PLAYERS]; mindenkép a mod elejére írjad az includok alá! 39
Fórum Archívum (Témák/Fórumok) / Textdraw segitség« Dátum: 2011. augusztus 15. - 11:33:23 »
[pawn]public OnPlayerConnect(playerid)
{ TextDrawShowForPlayer(playerid, Textdraw[playerid]); return 1; }[/pawn] [pawn]public OnPlayerSpawn(playerid) { TextDrawHideForPlayer(playerid, Textdraw[playerid]); return 1; }[/pawn] Valahogy így kell. Ha csatlakozik a játékos megmutatja neki, ha spawnol eltûnik. 40
Segítségkérés / pár kérdés:registráció,pont,boost« Dátum: 2011. augusztus 05. - 14:41:04 »
Ó köszönöm, már értem.
Ment a + 41
Segítségkérés / pár kérdés:registráció,pont,boost« Dátum: 2011. augusztus 05. - 12:20:53 »
Helló volna 3 kérdésem.
Nos, az elsõ: írtam egy regisztrációs filterscriptet(dini),de nem tudom megcsinálni azt hogy a csapatokat is lementse. Második kérdésem: mivel tudok utalni arra, hogyha 1 játékosnak van ,,x\'\' pontja akkor tudjon csinálni ,,x\'\' valamit? Utólsó kérdés: Olyat lehet csinálni hogy egy timerrel lekapcsolni egy adott idõre, egy adott billentyût?(Boost-hoz kellene) Pl.: KEY_JUMP ? (Már nem kell, csak az elsõre válaszolni! A 3.-kat megoldottam.) 43
Szkript kérések / Boost« Dátum: 2011. augusztus 03. - 20:51:15 »
Ha elengedem a space-t még mindíg fut tovább.
44
Leírások/Útmutatók / [Leírás] 0.3c mapok berakása« Dátum: 2011. augusztus 02. - 13:09:30 »
Nekem lelassítják az objektek az mta-mat, mindent lassan tölt be.
Ez mitõl van? 45
Szkript kérések / Boost« Dátum: 2011. augusztus 02. - 11:31:05 »
Ha ezt beteszem 26 errort ír ki.
|