Jump to content

KruZZ

Membru
  • Posts

    45
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by KruZZ

  1. KruZZ

    TNI Hosting

    Exista deja asa ceva pe .com.
  2. Mai mult un release pre-alpha de sistem (versiunea filmata e destul de simpla, versiunea finala va fi mult mai cuprinzatoare)
  3. Stimabile domn NoNamed, aceasta metoda nu e deloc recomandata, deoarece in minunata modificare a jocului GTA San Andreas, numita SA:MP, exista o exorbitanta limitare de 2000 de vehicule create server-sided. In loc sa faci asta, care chiar e o super pierdere de timp, poti crea masinile la conectarea jucatorului pe server folosind minunata functie CreateVehicle si le poti sterge folosind DestroyVehicle la delogarea acestuia, ca de-asta s-au inventat. Daca ii rezolvi problema unui jucator, rezolv-o cu cap...
  4. Totusi, exista vreo dovada in care sa se vada clar ca Awesome a dat teapa? Adica, oricine poate face o conversatie ca asta si poate intitula pe cineva drept 'tepar' si totusi nu mi se pare corect sa judecam pe cineva dupa o conversatie pe messenger. Din cate am inteles, Awesome a vandut comunitatii Rulled un gamemode perfect functional, dar cu doua tabele lipsa in baza de date, carora le-ar fi explicat modul de creare (probabil nu a avut timp sa le mai faca el). Panelul oferit de Awesome comunitatii Rulled este similar cu cel folosit de theg.ro pana recent, si acela mergea bine. Cum spunea si Ksenon, Rinth ar fi modificat tabelele, ceea ce ar fi facut ca ucp-ul sa nu functioneze. Personal, cred ca modificarile facute de comunitatea Rulled asupra gamemode-ului l-au adus in starea in care se afla. Nu vreau sa apar pe nimeni, dar cred din toata inima ca Awesome nu e genul de om care sa dea tepe, de cand il stiu fiind un baiat de nota 10. In concluzie, cred ca pana 'patimitul' nu aduce niste dovezi clare, Awesome nu poate fi etichetat drept tepar.
  5. https://www.youtube.com/watch?v=1UI27JsAaHo // aparent, nu a mers bbcode-ul. Dupa cum vedeti in video, sistemul arata cam asa: adminii pot adauga obiecte de mobila direct din joc - cu comanda /furnituremodels; obiectele se clasifica dupa numarul de utilizari posibile si dupa tip (premium sau nu); prin comanda /furniture iti poti vedea obiectele de mobila sau poti adauga altele noi; prin comanda /editfurniture modifici pozitia mobilei; prin comanda /deletefurniture stergi mobila; jucatorii nu pot scoate obiectele din casa.
  6. Poți folosi y_iterate pentru a crea iteratori pe care să-i folosești în foreach, și nu mai ai nevoie de for(), dacă te referi la lucruri gen case, business-uri și altele.
  7. Ai aceeași problemă? Ce versiune de mysql folosești?
  8. Slăbuț, copiat, 6/10.
  9. Erau în cele postate pe alte site-uri, ăsta l-am repostat eu, cu comenzile scoase.
  10. Înainte, rog un moderator să ia modul și să caute comanda aia ascunsă în mod. E irelevantă poza aia, poate fi în orice alt mod. De câte ori să vă mai explic că nu-s comenzi ascunse? // edit: ia zi șefule, cum era aia? https://www.youtube.com/watch?v=FpycbLrmHAQ&feature=youtu.be
  11. Dă exemplu de comandă ascunsă în modul postat în topicul ăsta, chiar te rog. Dar să și existe.
  12. Dacă nu știi, te rog să taci. Downloadează modul din topic și caută tu comenzi ascunse în vx-rp.pwn.
  13. Ia verificați voi .pwn-ul, nu are comenzi ascunse ăsta de l-am postat eu în topic.
  14. Pentru primul tău job, arată destul de ok. Totuși observ că nu ai făcut nimic să îi scoată checkpoint-ul când iese din autobuz, deci ăsta e un bug. 9/10 pentru efort, ținând cont că ești începător.
  15. Ok, chiar n-am vazut aia. Dacă e ceva, moderatorii pot pune topic-ul in recycle bin.
  16. Are 7 parametrii, i-a respectat, din ce văd eu. Iei erorile alea pentru că acel format e prea mare după ce mai adaugi chestii. Folosește strcat: http://wiki.sa-mp.com/wiki/Strcat
  17. http://wiki.sa-mp.com/wiki/CallRemoteFunction http://wiki.sa-mp.com/wiki/CallLocalFunction CallRemoteFunction - ”Calls a public function in any script that is loaded.” - asta cheama o functie din orice script care e incarcat; CallLocalFunction - "Calls a public function from the script in which it is used." - asta cheama doar din script-ul folosit. De acel callMe nu stiu nimic.
  18. Probabil unii dintre voi ați auzit/cunoașteti modul care a rulat pe Virtual-RPG/Wipe-RPG. Am decis să-l postez aici pentru că am văzut că nu era postat. Păi, să-ncepem.. Facțiuni - în număr de 10 Police DepartmentFederal Bureau of InvestigationsParamedic DepartmentHitman AgencyNews ReportersTaxi CompanyGrove StreetBallas FamilyYakuza FamilyThe Corleone FamilyComanda /factions afișează starea aplicațiilor, iar liderii pot modifica starea aplicațiilor din joc. Joburi - în număr de 13 Arms DealerDetectiveMechanic LSFishermanDrugs DealerPizza BoyGarbage ManCar JackerFarmerBus DriverTruckerWoodmanMechanic - Angel PineÎn gamemode mai e adăugat și orășelul Angel Pine (mi s-a părut un orășel frumos). Acolo sunt amplasate job-urile Woodman și Mechanic - Angel Pine. Modul mai dispune de: Sistem de /getgift - cu Gift Ponts, era nevoie de 3, dacă nu mă înșel;Sistem avansat de /shop și cont premium - e început și un sistem de „premium title”, niște texte deasupra capului, nu l-am testat niciodată, nu știu cum mergeSistem de /where avansat - toate business-urile sunt afișate în comanda /where, fără să mai fie nevoie să restartezi server-ul;Sistem de păcănele;Sistem de /dice;Sistem de paintball de tipul team deatchmatch - era ruși vs americani, din câte îmi amintesc;Sistem de /hud - afișează corect viața și frame-urile pe secundă;Multe alte sisteme pe care nu mi le amintesc chiar acum...Există doar licență de driving, de celelalte licențe nu este nevoie. Pe modul ăsta am atins 100/100 de jucători. Poze: http://imgur.com/a/5AxGl http://imgur.com/a/ZIpcn http://imgur.com/a/k9QRb http://imgur.com/a/ZU1XQ http://imgur.com/a/wOZDn http://imgur.com/a/2AlWI http://imgur.com/a/6S07I http://imgur.com/abd5ayw Link de download: http://ge.tt/4ifVtKQ2/v/0?c Link VirtusTotal: https://www.virustotal.com/en/file/25ca0fa9e638872d305add0184661fa596ffd1e9621a227ec6906a198f328508/analysis/1445281947/ Din păcate, nu mai am include-urile corecte. Voi încerca să fac rost de ele și le voi posta! Modul nu are comenzi ascunse, însă pică foarte des. Dacă vreți să vă faceți server cu el, trebuie să rezolvați acel bug și alte câteva bug-uri minore. Bug-ul l-am lăsat acolo ca să nu își facă toți copiii care doar schimbă credite server cu el. !Nu am avut timp să-l deschid să fac mai multe poze, pozele sunt luate de pe altă postare. O să îl deschid cât de repede să fac și niște poze. Dacă am omis ceva în topic, rog un moderator să mă anunțe să modific.
  19. Dă-mi PM cu ID-ul tău de skype.
  20. CMD:factions(playerid, params[]) { new members; new stringz2[1024]; for(new xf = 0; xf < MAX_GROUPS; xf++) { if(strlen(groupVariables[xf][gGroupName]) >= 1 && strcmp(groupVariables[xf][gGroupName], "None", true)) { new stringy2[256], app; mysql_format(handle, stringy2, 256, "SELECT * FROM `playeraccounts` WHERE `playerGroup` = '%d'", xf); new Cache: resultx = mysql_query (handle, stringy2); members = cache_get_row_count(); cache_delete(resultx); mysql_format(handle, stringy2, 256, "SELECT * FROM `groups` WHERE `groupID` = '%d'", xf); new Cache: resultd = mysql_query(handle, stringy2); if(cache_get_row_count() != 0) { cache_get_field_content(0, "groupApplication", result); app = strval(result); } cache_delete(resultd); if(app == 1) { format(stringz2, sizeof(stringz2),"%s [%d/%d]%s {00FF00}[applications online]{FFFFFF}\n", stringz2, members, groupVariables[xf][gMaxMembers], groupVariables[xf][gGroupName]); } else if(app == 0) { format(stringz2, sizeof(stringz2),"%s [%d/%d]%s {FF0000}[applications offline]{FFFFFF}\n", stringz2, members, groupVariables[xf][gMaxMembers], groupVariables[xf][gGroupName]); } } ShowPlayerDialog(playerid, DIALOG_FACTIONS, DIALOG_STYLE_LIST,"Server: Factions", stringz2, "Select", "Cancel"); } return 1; }Așa ar trebui să meargă.
  21. Deci, ar fi ceva de genul if(HouseInfo[h][hOwned] == 0) { HouseInfo[h][hPickupID] = CreatePickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],-1); pickups++; format(bstr, sizeof(bstr), "{FF0000}Adresa: {60FF38}%s \n {FFFFFF}Apasati {2CFC33} ENTER {FFFFFF}pentru a \n intra/iesi", HouseInfo[h][hDiscription]); Create3DTextLabel(bstr,0x2CDBDEFF,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+1.0,30.0, 0, 1); //CreateDynamicMapIcon(HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez],31,0); }Tu trebuie sa atribui un ID acelui pickup creat, si atunci cand cineva cumpara casa folosesti DestroyPickup ca sa il distrugi, si dupa il recreezi.
  22. Trebuie să folosești CreatePickup / CreateDynamicPickup(dacă ai plugin-ul Streamer al lui Incognito), și atribui fiecărui pickup al unei case/bizz un ID, gen: HouseInfo[h][hPickupID] = CreatePickup(....);Vezi să creezi și în enum-ul cu variabilele caselor hPickupID. După care te joci cu el, îl distrugi când cumpără/vinde casa și îl recreezi. Sper că ai înțeles, dacă mai ai nevoie de ceva, postează aici.
×
×
  • 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.