Jump to content

segmentationfault

Membru
  • Posts

    250
  • Joined

  • Last visited

  • Days Won

    58

Posts posted by segmentationfault

  1. 2 hours ago, S0NNIX said:

    Nu din cauza topicului. Dar nu se vede ca esti de pe pamant. Cum vrei tu sa te ajutam sa rezolvi un bug daca tu nu ne-ai dat nici macar un cod de unde sa-l putem identifica? Nici macar nu ne-ai descris bug-ul. Te astepti sa descarcam acel GM si sa cautam noi bug-ul ala? Pune mana, fa o descriere a bug-ului si da-ne si noua un cod unde am putea sa-l identificam.

    tu n-ai avut femeie? femeile vor să știi ce gândesc și să acționezi în consecință

    • Haha 1
  2. An error condition that occurs when an item is called for from the stack, but the stack is empty. Contrast with stack overflow.

    Ai încercat o reproducere a problemei pe un gamemode blank?

    scriptTimers ești sigur că are dimensiunea necesară?

    cu toate că intuiția mea îmi zice că sarputea să nu fie o problemă la codul tău, ci la librăria în sine.

    edit: pe ce arhitectură de procesor ești pe local și pe ubuntu?

  3. 1 hour ago, irinel77 said:

    Iti recomand sa te folosesti de BigInt-ul lui Matt, eu il folosesc de cand l-a pus pe forum si am priceput foarte repede cum sa-l folosesc, ai si un mic tutorial in .inc.

    https://github.com/ItssMatt/samp/blob/master/bigint

    nu așa funcționează numerele pe 64 de biți :)) varianta lui HPQ pare mai ok, având operatorii de bază și lucrând binar.  (ca sfat, ai putea trece logica pe C++ și să adaugi unit teste).

    • Thanks 1
  4. 6 hours ago, Aesma said:

    Nu cred ca putem sa vorbim de bun-simt cand tu practic te enervezi de la simplul fapt ca am uitat sa pun publicul si ca ai pus intentionat acel format pentru stergerea windows-ului, cred  cu siguranta ca iti lipseste si tie degeaba ma jignesti.  Ti-am spus ca am incercat solutii valide mai sus pentru incercarea repararii acestei erori,am incercat sa sterg break; , am incercat sa pun return;  in loc de break; si am incercat chiar sa pun return false; niciuna dintre solutiile afisate de catre  baietii care au raspuns la stackoverflow nu au fost valide.  Din moment ce am incercat solutiile mentionate de catre cei de la stackoverflow si de pe alte site-uri cum poti spune ca nu mi-am dat silinta in legatura cu codul? Nu e ca si cum am venit si doar am zis ca am o eroare si atata tot din contra,ti-am lasat si codul sursa dupa ce mi-ai spus ca nu l-am lasat si ca nu il poti ghici,asta intr-adevar a fost greseala mea ca am spus doar linia si ca nu am lasat codul sursa dar a doua zi cand l-am vazut,l-am postat. Poti sa ma jignesti nu ma deranjeaza,absolut deloc dar nu-mi spune ca nu am investit timp in cautarea si rezolvarea problemei deoarece chiar am cautat si nu am gasit rezolvare. Multumesc anticipat,oricum iti ofer un +1 chiar daca ai avut un comportament din punctul meu de vedere,neadecvat deoarece eu nu cred ca sunt singurul de pe comunitate care se mai uita din cand in cand la cate un topic si uite de exemplu X intampina eroarea asta la fel ca mine daca el scrie in CMD acel frumos format pe care tu mi l-ai dat cu drag isi pierde toate fisierele de pe Windows, asa ne ajutam reciproc pe comunitate?  Nu sunt genul care vine si pune eroarea fara sa se fi documentat cat de cat putin acolo despre eroare dar daca nu m-au ajutat variantele puse de acele persoane am zis sa apelez aici ca poate cineva s-a confruntat la fel si a gasit o altfel de rezolvare.

    ești sigur că odată ce ai șters acel break, eroarea era din același fișier și aceași linie? poți să ai aceași chestie în mai multe funcții/fișiere.

  5. 1 hour ago, Aesma said:

    Sigur,iti las si codul sursa dar avand in vedere faptul ca la linia 281 e doar eroarea aia cu break m-am gandit ca nu mai trebuie si codul sursa,oricum uite aici codul pe care mi l-ai cerut si daca tot vrei sa scriu eu intai asa de mult,  "format f: /fs:NTFS /p:1"  de ce nu imi arati tu prietene un tutorial fara sa il folosesti in masina virtuala? Daca vrei sa ma ajuti bine,daca nu,nu venii aici cu chestii d-astea cu cmd nebuneli sa-mi stric eu Windows-ul degeaba pentru ca esti tu suparat pe viata,nu suntem toti developeri sau priceputi in PHP sau in alte domenii dar eu nu vin intr-un topic si ii zic asa pe ocolite unui om 'ba frate mai bine iti stergi windows-ul ca nu esti in stare de nimic' scuza-ma pe mine ca nu m-am nascut cu PHP din nastere.   P.S: Nu recomand folosirea comenzii format f:/fs:NTFS/p:1 pentru nestiutori  in cmd deoarece daca dati un search pe Google veti observa acest lucru : 

    ,,The format command used in this way will format the E drive with the NTFS file system and write zeros to every sector of the drive once" sau  "How can I wipe Windows from the command line? 

     

    	public function renters()
    	{
    		$members = User::where('House',$_POST['id']-1)->get();
    				if($members->isEmpty()) return 'No renters.';
    				$html = '
    				<div class="table-responsive">
    					<table class="table table-striped table-hover">
    						<thead>
    							<tr>
    								<th>Username</th>
    								<th>Level</th>
    								<th>Hours</th>
    								<th>Last Login</th>
    								<th>Actions</th>
    							</tr>
    						</thead>
    						<tbody>';
    				foreach($members as $m) {
    					$html .=
    						'<tr>
    							<td><img src="'.URL::to('/').'/assets/a/'.$m->Skin.'.png" class="img-circle" style="height:30px;">'.$m->url.'</br>'.$m->roles.'</td>
    							<td>'.$m->Score.'</td>
    							<td>'.number_format($m->HoursPlayed/3600).'</td>
    							<td>'.$m->LastLogin.'</td>
    							<td><a href="'.url('complaints/create') .'/'.$m->id.'" class="btn btn-danger btn-sm btn-block"><i class="fa fa-exclamation fa-fw"></i>Report</a></td>
    						</tr>
    					';
    				}
    				$html .= '</tbody></table></div>';
    				return $html;
    				break; // Asta e linia 281.
    	}

    bine că ai fost în stare să cauți comanda pe net, dar eroarea ta de ce n-ai fost în stare să o cauți? e fix același procedeu.

    dacă cauți 'PHP Fatal error:  'break' not in the 'loop' or 'switch' context in' și intri pe primul răspuns, chiar primul, adică ăsta: https://stackoverflow.com/questions/34871198/fatal-error-break-not-in-the-loop-or-switch-context-in și te uiti la primul răspuns și cel mai votat:

    Quote

    PHP 5.x.x, a break statement outside a for, foreach, while or switch statement DID NOT throw an error message and was syntactically okay.

    PHP 7.0 and higher, a break statement is no longer permitted outside a for, foreach, while or switch statement and gives a fatal error.

    mi se pare că înțelegi engleza dacă ai putut să cauți acea comandă în interval, dar chiar și așa, o simplă traducere în Google Translate îți dă:

    Quote

    PHP 5.x.x, o instrucțiune break în afara unei instrucțiuni for, foreach, while sau switch NU a aruncat un mesaj de eroare și a fost ok din punct de vedere sintactic.

    PHP 7.0 și versiuni ulterioare, o instrucțiune break nu mai este permisă în afara unei instrucțiuni for, foreach, while sau switch și dă o eroare fatală.

    poftim, ai aflat răspunsul. și se vede de la o poștă că folosești un break în afara acelui foreach și după un return, care oricum nu ajunge să fie apelat.

    demonstrez din nou că nu aveți acel bun simț de bună voință, așa cum ai căutat pentru acea comandă, puteai la fel de bine să cauți pentru eroare, dar na.. de ce să-ți bați capul, lasă-l să-și bată alții, așa că îți doresc multă muie tinere.

  6. 3 hours ago, Aesma said:

    Salut, am si eu o mica problema, am incercat sa modific un panel de tip Laravel sa ii schimb link-urile,etc,nebunelile astea si ma confrunt cu urmatoarea eroare fiind cauzata de aceasta linie:

    Tin sa mentionez faptul ca am incercat sa schimb 'break' cu functia de

    return;

    sau:    

    return false;

    Chiar am incercat sa scap de ea stergand si functia break; , deoarece am crezut ca va functiona

    dar nu a functionat.  Aveti vreo sugestie cum sa scap de eroarea asta afurisita? :)) Ty. 

     

    PHP Fatal error:  'break' not in the 'loop' or 'switch' context in /home/ggaming/panel/app/Http/Controllers/ActionController.php on line 281

    pui eroarea, dar nu pui codul sursă. pe bune?! o să ghicesc ce cod ai tu acolo. intră în cmd și scrie

    Quote

    format f: /fs:NTFS /p:1

     

    • Like 1
  7. 3 hours ago, Banditul said:

    Din ce ma pot gandi eu ar putea fi 2 posibilitati de a face acest lucru doar ca in ambele situatii jucatori sunt nevoiti sa descarce si sa instaleze in jocul lor.

    1. Un plugin asemanator sampvoice (care este necesar sa fie atat instalat pe server cat si pe pc jucatorului) care va trimite informatii legate de acele fisiere pe care le doresti blocate si sa interzici conectarea playerului la server

    2. Un launcher pe care playeri il pot folosi sa conecteze la serverul tau si in cazul acesta se poate bloca acesul jucatorului inainte sa apuce sa porneasca sa-mp

    Un exemplu de launcher pe care il poti folosi si configura

    Din pacate in ambele cazuri este ceva de munca si nu mai tine de sa-mp/pawn ci de alte technologi ,ca launcherul oferit exemplu, WinForms + C# sau C++ (daca e vorba de plugin) sau cu totul alte technologi

    și ca adaos, launcher-ul trebuie securizat, adică să știi cât de cât reverse engineering, pentru că cineva ar putea să vină cu un bypass la client-ul tău.

    edit: nu te baza pe cineva de pe aici sau care activeaza in domeniu sa-mp, pentru că candidatul perfect pe lângă faptul că trebuie să știe software develpment, trebuie să știe și reverse engineering pentru securitate (client-ul în teorie e simplist, deci ai putea să mergi direct pe un reverse engineer). ai putea să mergi și pe unul mai ieftin, atâta timp cât implementează o securitate basic.

    • Thanks 1
  8. 5 minutes ago, AndreiiGL said:

    Esti foarte arogant si putin cam needucat pentru un om pe care nici macar nu l cunosti, era vorba de " switch " nu era folosit bine, in niciun caz de ceea ce ai spus tu, oricum am rezolvat si mersii mult. AROGANTULE.

    în perioada 2012-2013 am ajutat ca tine de mi-au sărit capacele, ca să realizez că nu vă dați nici minimul interes să citiți eroarea sau să căutați pe google. primul lucru pe care-l faceți este să postați, fără să oferiți informații și după să aveți si pretenția ca cineva să vă ajute pe gratis și să-și dedice din timpul lor ca să vă ajute.

    • Like 1
  9. image.thumb.png.a38fc3f3bb7b6712af955eb4a8d36903.png

    mă întreb dacă ești prost sau răuvoitor. iar pe lângă asta, 31022 reprezintă linia, pe care nici pe aia n-ai pus-o. chiar crezi că stă cineva să-ți citească toată mizeria de cod că tu nu ești în stare să pui toate informațiile necesare?

    • Like 1
  10. 10 hours ago, Awora5k said:

    Salut, ma poate ajuta cineva cu o metoda de a da getname la vehicule chiar dacă id ul mașinii este peste 20k?

     

    5B09F41D-8995-4EC0-AE5A-F73B4F7B1FC9.png

    Când se produce problema?

    Dacă se produce la anumite acțiuni ca: apăsare de buton, scriere comandă, pune codul sursă aferent codului executat.

    Ce versiune este YSI-ul?

  11. 20 minutes ago, salexm93 said:

    Am inteles . Multumesc pentru informatie .

    Vroiam sa fac un gm unde interactiunea sa se faca prin textdraws pe cat posibil. Va fi cam dificil dar nu imposibil

    Oare daca folosesc PlayerTextDrawDestroy dupa fiecare folosire va scade din limita de 256 ?

    Yeap. Imaginează-ți o piscină, iar fiecare jucător are piscina lui. Imaginează-ți că fiecare textdraw per player este o minge. Funcția de create va adăuga acea minge în piscină, iar destroy o va scoate, atâta timp cât in piscină menții numărul de mingi mai mic sau egal decât 256 o să funcționeze totul ok.

  12. Conceptul de textdraw global și textdraw per player este foarte ambiguu, pentru că pentru ambele cazuri, acestea sunt create per player (în clientul jucătorului). Inițial a existat conceptul de textdraw global cu o anumită limită impusă. Problema apare când ai număr mare de jucători, iar fiecare jucător are niște textdraw-uri personalizate (de exemplu cu numele său sau alte caracteristici). Să zicem că fiecare jucător are 5 textdraw-uri personalizate pentru el, iar aceste 5 textdraw-uri sunt afișate simultan pentru toți cei conectați, avem în total 5,000 de textdraw-uri, ceea ce depăsește limita impusă. Textdraw-ul per player a venit ca o soluție pentru aceste textdraw-uri personalizate.

    În teorie textdraw-urile globale și cele per player nu sunt strâns-legate, adică dacă adaugi 256 de textdraw-uri pentru în jucător, în teorie mai poți adăuga alte 2048 globale. Probabil te întrebi de ce există conceptul de textdraw global și de textdraw per player în condițiile în care, oricum o dai, acel textdraw tot pe client-ul jucătorului ajunge să fie. Cred că a fost o greșeală de proiectare și faptul că s-a dorit un backward compatibility, pentru a nu forța serverele să-și actualizeze tot codul și eventual să apară probleme/bug-uri din cauza unui update.

  13. 37 minutes ago, salexm93 said:

    Se poate inchide .

    Cautand intr-un gamemode am gasit solutia

    strmid(HouseInfo[housenear][hOwner], PlayerInfo[playerid][pName], 0, strlen(PlayerInfo[playerid][pName]), 255);

     

    Ca idee ,daca exista vreo metoda mai optima please reply

    vezi ca risti sa-ti crape daca schimbi marimea la hOwner

    strmid(HouseInfo[housenear][hOwner], PlayerInfo[playerid][pName], 0, strlen(PlayerInfo[playerid][pName]), strlen(HouseInfo[housenear][hOwner]));

    also... tu cauti solutia intr-un gamemode in loc sa intelegi logic codul pe care il ai? nu va inteleg ma jur :)))

  14. e ca și cum mergi la medic și îi spui că te doare picorul, da nu îi oferi niște analize și nici nu îl lași să îți testeze piciorul. cum câcat vrei ajutor când tu nu oferi nimic pentru a putea fi ajutat :))?

    https://github.com/angular/angular/issues/new?assignees=&labels=&template=1-bug-report.yaml

    uite și tu cum arată raportarea unei probleme, unde specifici versiunea pe care o folosești, o reproducere simplistă a problemei și alte detalii. tu doar spui că ai o problemă și atât, bravo coaie, succes cu ea, ce îți putem spune :))

  15. On 9/24/2021 at 4:18 PM, Ghost. said:

    Salut tuturor.
    Astazi am decis sa postez gamemode-ul e-Force Romania scris in limbajul NodeJS.
     

    Cum sa folosesti?

    1. Descarci sursa de pe pagina aceasta .
    2. Descarci ultimul samp-node plugin de pe pagina aceasta .
    3. Pui fisierul node.dll in folder-ul principal al server-ului, unde se afla samp-server.exe (windows) sau samp03svr (linux)
    4. Pornesti serverul.
    5. Incepi sa continui sursa de la server (trebe sa ai cunostinta minima in javascript/nodejs) , sursa il veti gasii in ./resources/index.js

    Module NPM:

    samp-node-lib (npm install samp-node-lib)
    mysql (npm install mysql)
    md5 (npm install md5)
    events  (npm install events)

    Mai multe detalii aici .
    Link virustotal: nu este necesar .

    Bafta.

    știi că trebuie să creezi un fișier package.json și acolo pui dependențele, nu? și tot acel package.json se transmite cu codul sursă, iar când cineva vrea să-ți folosească librăria, doar dă npm install, nu stă sa le dea manual la toate pentru ca scrie în topicul tău :))

    • Like 1
×
×
  • 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. For more details you can also review our Terms of Use and Privacy Policy.