Jump to content
Hostul a fost schimbat. Daca vedeti serverul offline readaugati rpg.b-zone.ro sau 141.95.124.78:7777 in clientul de sa-mp ×

Mihay.

Member
  • Posts

    712
  • Joined

  • Last visited

Everything posted by Mihay.

  1. Nume: MihayOP Rank: 4 Numele jucătorului reclamat: BotDeCaineMistret Statistică RPG: Motivul reclamației:Limbaj + deranj membru paramedics on duty. Dovezi: Mențiuni:Asta e doar ce am reusit sa prind pe filmare.
  2. o noua problema la comanda read_string_from_ini_file imi citeste doar primele 99 de caractere din text, chiar daca ele sunt mai multe, are cumva un buffer size de 99 de caractere ?
  3. Mersi de raspuns, foarte util raspuns am incercat si merge dar mi-am prins urechile incercand sa fac cv, daca ai timp sa ma ajuti as fi recunoscator vreau asa, daca mesajul depaseste 60 de caractere adica are 61 de caractere sa dea eroare chatmsg "Ai depasit limita maxima de caractere pentru o singura intrebare, incearca sa o formulezi mai scurt.", daca mesajul are mai putin de 20 de caractere sa fie afisat intr-un singur rand, daca are mai mult de 20 de caractere da mai putin sau egal cu 40 caractere sa fie afisat pe 2 randuri iar daca are mai mult de 40 dar mai putin sau egal cu 60 de caractere sa fie afisat pe 3 randuri. crezi ca se poate? EDIT:Am rezolvat, pentru altii care vor sa faca acelasi lucru si ii intereseaza, codul arata asa: {$CLEO} {$USE INI} 0B34: samp register_client_command "ask" to_label @ask while true wait 250 end :ask alloc 1@ 256 0AF4: 1@ = read_string_from_ini_file "cleo\ask.ini" section "intrebare1" key "text" 0C17: 2@ = strlen 1@ if 2@ <= 20 then chatmsg "Nr 1:%s" -1 1@ else if 2@ <= 40 then alloc 3@ 256 0C24: strncpy destination 3@ source 1@ size 20 chatmsg "Nr 1: %s..." -1 3@ 1@ += 20 chatmsg "Nr 1: ...%s" -1 1@ free 3@ else if 2@ <= 60 then alloc 3@ 256 0C24: strncpy destination 3@ source 1@ size 20 chatmsg "Nr 1: %s..." -1 3@ free 3@ alloc 3@ 256 0C24: strncpy destination 3@ source 1@ size 40 3@ += 20 chatmsg "Nr 1: ...%s..." -1 3@ free 3@ 1@ += 40 chatmsg "Nr 1:...%s" -1 1@ else chatmsg "Ai depasit limita maxima de caractere pentru o intrebare, incearca sa o formulezi mai scurt." -1 free 2@ end end end SAMP.CmdRet() mesajul este acesta [intrebare1] text=aaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbcccccccccccccccccccc nu dati va rog close topic inca pentru s-ar putea sa mai am nevoie de ajutor pe acelasi subiect pentru asta nu este varianta finala.
  4. Descriere problema:Salutare, incerc sa fac un script care citeste o intrebare dintr-un fisier extern .ini iar daca intrebarea depaseste 20 de caractere sa o afiseze in 2 mesaje, primele 20 pe un rand, restul pe al 2 lea rand iar daca nu depaseste 20 de caractere sa le afiseze intr-un singur rand dar iau crash ... Poze / Video (optional): - Cod (sursa pe baza caruia sa ajutam, daca e cazul): {$CLEO} {$USE INI} 0B34: samp register_client_command "ask" to_label @ask while true wait 250 end :ask alloc 1@ 256 0AF4: 1@ = read_string_from_ini_file "cleo\ask.ini" section "intrebare1" key "text" 0C17: 2@ = strlen 1@ if 2@ > 20 then alloc 3@ 256 0C24: strncpy destination 3@ source 1@ size 20 chatmsg "Nr 1:%s" -1 3@ 0062: 1@ -= 3@ chatmsg "Nr 1:%s" -1 1@ else chatmsg "Nr 1:%s" -1 1@ end SAMP.CmdRet() Alte precizări: iau crash aici 0062: 1@ -= 3@ chatmsg "Nr 1:%s" -1 1@ , daca nu folosesc liniile alea imi afiseaza primele 20 de caractere si atat.
  5. A mers, sarumana si un picior Se poate da close topic.
  6. Descriere problema: In momentul in care incerc sa compar doua variabile intre ele primesc eroarea Incorrect expression 21@ == 2@. One of the variables has an unknown type, or the operands are incompatible. , desi am folosit mesaje in chat pentru a ma asigura ca sunt de acelasi fel. Poze / Video (optional): Cod (sursa pe baza caruia sa ajutam, daca e cazul): :test SAMP.IsCommandTyped(20@) if 0AD4: 20@ = scan_string 20@ format "%d" 21@ then 0B2B: samp 2@ = get_player_id_by_actor_handle $PLAYER_ACTOR if 21@ == 2@ then chatmsg "id-ul tastat este acelasi cu id-ul tau" -1 else chatmsg "id-ul tau nu este acelasi cu id-ul tastat" -1 end else print "~y~/test + <id jucator>" 2000 end SAMP.CmdRet() Alte precizări: codul de test este acesta :test SAMP.IsCommandTyped(20@) if 0AD4: 20@ = scan_string 20@ format "%d" 21@ then 0B2B: samp 2@ = get_player_id_by_actor_handle $PLAYER_ACTOR chatmsg "id-ul tastat este %d" -1 21@ chatmsg "id-ul tau este %d" -1 2@ else print "~y~/test + <id jucator>" 2000 end SAMP.CmdRet()
  7. Esti un erou in haine civile stiai asta? mersi mult de tot si scuze de deranj, topicul poate fi inchis. In caz ca mai am nevoie de ajutor cu ceva voi deschide un alt topic.
  8. bun acum am alta problema, am incercat sa le nestuiesc impreuna REPEAT WAIT 1500 UNTIL samp.available() chatmsg "{FF6347}[Paramedics CMD]{FFFFFF} by Chevy, updated by Mihay [/para] si [/paraupdates]." 0xFFFFFF chatmsg "{FF6347}[Paramedics CMD]{FFFFFF} by Chevy, updated by Mihay [/para] si [/paraupdates]." 0xFFFFFF WAIT 25000 say "/pin" while true wait 0 :autofvr wait 0 3@ = 0 // Initialize the variable while true wait 250 if 3@ == 1 //If is enabled then chatmsg "{FF6347}[Paramedics CMD]{FFFFFF}Comanda a functionat cu succes." -1 say "/r Atentie, dau FVR in 10 secunde!" wait 2000 chatmsg "{FF6347}[Paramedics CMD]{FFFFFF}Foloseste comanda [/sfvr] pentru a anula FVR-ul automat." -1 wait 8000 if 3@ == 1 //If is still enabled then say "/fvr" say "/r Fvr done!" 3@ = 0 //Disabled end end end while true wait 0 :autoheal wait 0 10@ = 0 while true wait 250 if 10@ == 1 then alloc 11@ 256 say "/id %d" 21@ wait 10 0B75: samp get_chat_string 99 text_to 11@ -1 -1 -1 if 0C29:1@ = stristr string1 11@ string2 "Paramedics" then chatmsg "The code found the word paramedics in the text line" -1 else chatmsg "The code did not find the word paramedics in the text line" -1 end 10@ = 0 end end end si daca pun autoheal inaintea la fvr merge autoheal si nu merge fvr daca le pun invers se intampla invers merge fvr si nu merge autofvr , unde gresesc? si comenzile arata asa 0B34: samp register_client_command "afvr" to_label @afvr 0B34: samp register_client_command "sfvr" to_label @sfvr 0B34: samp register_client_command "test" to_label @test :test SAMP.IsCommandTyped(20@) if 0AD4: 20@ = scan_string 20@ format "%d" 21@ then 10@ = 1 else print "~y~/test + <player id>" 2000 end SAMP.CmdRet() :afvr SAMP.IsCommandTyped(20@) 3@ = 1 // Set the variable as enabled (use 3@) SAMP.CmdRet() :sfvr SAMP.IsCommandTyped(20@) if 3@ == 1 then 3@ = 0 chatmsg "{FF6347}[Paramedics Help]{FFFFFF}Comanda a functionat cu succes." -1 chatmsg "{FF6347}[Paramedics Help]{FFFFFF}Ai oprit FVR-ul automat." -1 say "/r Am oprit FVR-ul." else chatmsg "{FF6347}[Paramedics Help]{FFFFFF}Nu exista nici un FVR automat pe care sa il opresti." -1 end SAMP.CmdRet()
  9. Descriere problema: Salutare am incercat sa fac o bucata de script care sa execute comanda /id <id> in chat, sa citeasca acea linie de chat si sa vada daca acel string contine un anumit cuvant cheie iar un functie de asta daca gaseste acel cuvant cheie sau nu sa imi trimita un mesaj cum ca a gasit sau nu cuvantul cheie in acea linie de chat dar cand il testez cumva imi citeste penultima linie de chat adica se executa functia de citire a chatului inainte de executia comenzii /id <id> daca ma intelegeti, ma scuzati daca ma exprim ca din topor sunt foarte nou in ce priveste scriptare cleo, am incercat sa pun o pauza de 100 de milisecunde intre executia comenzii /id <id> si citirea chatului dar functia wait nu vrea neam sa functioneze. Poze / Video (optional): https://imgur.com/Hbn4acX Cod (sursa pe baza caruia sa ajutam, daca e cazul): {$CLEO} 0000: NOP 0B34: samp register_client_command "test" to_label @test REPEAT wait 1500 UNTIL samp.Available() while true wait 0 end :test while true SAMP.IsCommandTyped(20@) if 0AD4: 20@ = scan_string 20@ format "%d" 21@ then alloc 11@ 256 say "/id %d" 21@ wait 100 0B75: samp get_chat_string 99 text_to 11@ -1 -1 -1 if 0C29:$NOT_USED = stristr string1 11@ string2 "Paramedics" then chatmsg "Codul a gasit cuvantul paramedics in linia de text" -1 else chatmsg "Codul nu a gasit cuvantul paramedics in linia de text" -1 end else print "~y~/test + <id jucator>" 2000 end SAMP.CmdRet() end Alte precizări: aveti vreo idee? sau daca stiti o alta metoda de a verifica in ce factiune se afla un anumit player as fi vesnic recunoscator
  10. Nume: MihayOP Rank: 2 Numele jucătorului reclamat: AlCapone20 , Bei_Bota , MogoNebunu Statistică RPG: Motivul reclamației: DM pe mine cand am ajuns la ei dupa ce am acceptat apelul. Dovezi: Mențiuni: -
  11. This project unfortunately died a long time ago....
  12. Dacă prin "merge" te referi doar la Lobby atunci da, chiar merge, în rest nu, nu merge ????
  13. Frahere, eu zic facts nu bullshits. Acum e on da e modu Feed The Beast si nici macar nu stiu ce versiune e sa pot descarca pack-ul
  14. S-a inchis serveru? ca am incercat sa ma conectez si e picat
  15. Dacă plănuieşti să faci upgrade la 16 GB in viitorul apropiat se merită sa iei 1 modul de 8 gb momentan dacă nu, e mult mai bun un kit dual channel de 8 GB, in 2 module de câte 4 GB, De ce? simplu, pentru că trimiţi 2 fluxuri de date către procesor în acelaşi timp = eficienţă mai bună. cu stick-ul de 8 gb trimiţi 1 singur flux de date = eficienţa scade.
  16. http://www.pcgarage.ro/vizualizare-wishlist/2726714/ - idee, carcasa a fost un compromis daca vrei ceva fancy cu luminite mai pui ceva banuti
  17. Pentru inca 340 de lei in plus, ai putea incerca asa ceva. http://www.pcgarage.ro/vizualizare-wishlist/2371746/
  18. http://postimg.org/image/6hgxs3bvl/
  19. Cei acceptati: Ellidan,IngeruDrogat,yanone, Cheloo20cm ,so0unDy Aveti timp 48 de ore sa luati in game legatura cu Mihay/Moshu pentru a sustine testele.
  20. Mihay.

    Reclamatie

    VSCWOW - Mute 3 zile.
  21. Viata Reala: - Nume:Mihai - Varsta(minim 16 ani):19 - Clasa: Voi începe la toamnă anul 1 de facultate. - Profilul la care studiati(daca sunteti la liceu): Urmez Facultatea de Arhitectură Navală Galaţi - Autocaracterizare (Minim 50 de cuvinte):Aştept să mă cunoaşteţi chiar voi, nu îmi place să mă descriu singur, în principiu sunt un tip de treabă. Viata virtuala: - IGN (In game nick):Mihay - Cat timp acorzi serverului B-Zone Minecraft pe zi?:în jur de 3 ore acum în vacanţă - Cu ce crezi ca se ocupa un Helper?:Helper = Ajutător, în principiu ajută playerii. - De ce vrei aceasta functie?:M-am reîntors pe acest server după o pauză de 1 an şi aş vrea să reîncep de unde am plecat. - De cat timp joci Minecraft?: de vreo 3 ani - Sanctiuni primite de la helperi / moderatori / admin (minciunile vor fi sanctionate cu interdictia permanenta la functii pe server):N-am primit nimic niciodată. - Ai mai detinut functii pe Minecraft B-Zone, chiar si in alta generatie (alti owneri, ex: Katzuno, Vennom, KaZep, Snifel, etc.)?: Da, co-owner pe vreme lu Katzuno Si Moş - Ai citit regulamentul serverului si poti aplica sanctiunile "ca la carte"?: Da - Timp petrecut pe server ( apare cand intrii pe server sau comanda /ontime la lifetime played): n-am petrecut mai deloc timp pe server deoarece doar ce m-am reapucat. - Alte precizari:Salut.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.