hlmod.hu https://hlmod.hu/ |
|
Okos Kuka https://hlmod.hu/viewtopic.php?f=10&t=31496 |
Oldal: 1 / 2 |
Szerző: | John Wick [ 2023.04.20. 01:38 ] |
Hozzászólás témája: | Okos Kuka |
Sziasztok azt hogyan tudom megcsinálni a kukánál hogy minden törlésnél megkérdezze azt hogy: Biztosan törölni akarod a %s skined? 1. Igen 2. Nem A kód:
|
Szerző: | kiki [ 2023.04.24. 17:54 ] |
Hozzászólás témája: | Re: Okos Kuka |
Menüpont kiválasztása után hozz létre egy új menüt, ahol megkérdezi hogy akarod e törölni az adott skint, és csak utána töröld. |
Szerző: | John Wick [ 2023.04.25. 14:38 ] |
Hozzászólás témája: | Re: Okos Kuka |
kiki írta: Menüpont kiválasztása után hozz létre egy új menüt, ahol megkérdezi hogy akarod e törölni az adott skint, és csak utána töröld. Szia, megírtam hozzá, elő is jön a menü, de viszont mindig csak 1-skint töröl, tehát hiába választom ki bármelyik skint a menüből a játékon belül, akkor is csak azt az 1-et törli. Például: Törölni szeretném a M4A1 | Kamasuka Skint. De ezt törli helyette:
Bár lehet azért mert ez az egy skin el van benne csúszva és nem jelenik meg a menüben sem, hm.
|
Szerző: | kiki [ 2023.04.25. 19:26 ] |
Hozzászólás témája: | Re: Okos Kuka |
Ja, mert így törlöd:
De a key értéke az adott menüpont száma. Tehát a menüdbe van 1 : Igen 2: Nem Szóval ha Igent nyomsz, akkor az ÖsszesSkin[1][id]-t fogja törölni, szóval megoldás az az hogy a 2. menünél, ahol az igen és a nem közül lehet választani, ott a menü_additemnél 3. paraméternek nem "1"-et adsz, hanem az ottani key értékét, így azt fogja tovább adni. A nemnek pedig adsz egy olyan értéket, ami nincs a skinek között, pl 9999, és utána annak a handlerében nem switchet használsz, hanem sima ifet, és nézed hogy a key ha 9999, akkor viszalépsz kukára, ha pedig else, akkor az adott keyes cuccot törlöd. (Ez így müködni fog, de lehet van más megoldás is, de így kurvára fáradtan most ez jutott eszembe) |
Szerző: | John Wick [ 2023.04.26. 00:02 ] |
Hozzászólás témája: | Re: Okos Kuka |
Köszönöm, de sajnos nem működik, ugyan is nem fordul le nekem, nem azért mert amxmodx v1.8.2-használok?
|
Szerző: | kiki [ 2023.04.26. 16:47 ] |
Hozzászólás témája: | Re: Okos Kuka |
De nem azt csináltad, amit írtam, valahogy így próbáld meg: (De nemtom h így lefordul e, mert 10éve nem írtam pawn scriptet, de kiindulásnak jó lesz)
Meg a menü amúgy nincs elcsúszva, hogy nem az első sortól tölti be a menübe a dolgokat? |
Szerző: | John Wick [ 2023.04.27. 17:04 ] |
Hozzászólás témája: | Re: Okos Kuka |
Próbáltam kiki, nem fordult le, tehát a menu_additem(menu2, "\wIGEN", key, 0); től erre jelzett. Be fogok másolni 2-kódot az egyik az amelyik nincsen át alakítva tehát nincs benne az hogy Biztosan szeretné e törölni a skint ez lesz az első a másik pedig az amit próbálunk megvalósítani: Íme az első
A második:
|
Szerző: | kiki [ 2023.04.27. 18:30 ] |
Hozzászólás témája: | Re: Okos Kuka |
Fordítsd azt amit én írtam. Ha arra hibát dob, mutasd mi a hibakód. |
Szerző: | John Wick [ 2023.04.27. 19:38 ] |
Hozzászólás témája: | Re: Okos Kuka |
kiki írta: Fordítsd azt amit én írtam. Ha arra hibát dob, mutasd mi a hibakód. Rendben, itt a hiba kód: Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team Warning: Tag mismatch on line 878 Warning: Function "Fomenu_h" should return a value on line 1193 Warning: Function "SMS_Fomenu_h" should return a value on line 1573 Error: Argument type mismatch (argument 3) on line 1870 Warning: Tag mismatch on line 2419 Warning: Symbol is never used: "Temp" on line 2567 Warning: Symbol is never used: "Vip" on line 2567 Warning: Symbol is never used: "color" on line 2567 1 Error. Could not locate output file C:\Users\JohnWick\OneDrive\Asztali gép\Tokeletes3.amx (compile failed). |
Szerző: | kiki [ 2023.04.27. 19:51 ] |
Hozzászólás témája: | Re: Okos Kuka |
És mi van az 1870. sorban? |
Oldal: 1 / 2 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |