Jump to content

Джо

Membru
  • Posts

    1,557
  • Joined

  • Last visited

  • Days Won

    28

Everything posted by Джо

  1. Cum poti sa scoti banii cand scrie clar in sectiunea de intrebari ca platile catre paypal/transfer bancar au fost momentan stopate...
  2. Salut, am in plan aceste idei, cu sistemul de case si de bizuri pe mysql, unul compact si frumos insa am nevoie de timp pentru a le realiza. Momentan lucrez la un sistem de Roll. Este destul de complexa ideea si imi place, am creeat in trecut cam 10 de misiuni in samp inspirat din gta san andreas single player. Este diferit de ceea ce spui aici, eu am notat-o sper sa incep lucrul pana la finalul lunii.
  3. Foarte buna ideea, o sa o fac cat de curand posibil. Mai asteptam idei!
  4. Nu va functiona, incearca comanda /givemoney pe tine, exemplu /givemoney Axo 999,999,999,999 , evident fara ”,” si vei vedea ca nu iti va da mai mult de ~ 2,148,000,000$ Ce i-ai dat tu este cu format number, sa ii puna virgula dupa 3x0, ex 1,000, 100,000, etc..
  5. Salut! Daca doresti mapping / scripting poti sa ma contactezi. Scripting fac doar contra-cost.
  6. Salutare! M-am gandit ca pentru viitor sa creez niste scripturi pe care sa le postez ulterior pe forum. Deci vin aici cu o rugaminte fata de voi si anume: Dati-va frau liber imaginatiei si spuneti-mi ce scripturi a-ti dori sa creez. De asemenea pot creea si mape la comanda, spune-ti ce mapa a-ti vrea si eu o fac.. Eu detin cateva scripturi pe care le-am facut in de mult dar nu vreau sa le public momentan. Astept cat mai multe mesaje. PS: In fiecare saptamana incepand de luni 10 Septembrie voi posta cate un script(daca timpul imi va permite acest lucru si daca scriptul este unul clasic) Pentru fiecare script complex se ia 2 saptamani chiar 3... Deci in fine, astept parerile voastre, care se pot realiza in samp.
  7. Джо

    [Map] Banca

    Multumesc pentru aprecieri, o sa revin cat de curant si cu alte mape respectiv niste scripturi interesante pentru voi, doar ca momentan nu am idei.
  8. Frumos lucrat, imi place, am salvat proiectul tau pentru a testa niste chestii. +1.
  9. Salut! Nu cred ca este posibila in samp acest target a fost setat de catre creatorii de la Rockstars Games. Acel sistem de miliarde poti sa il faci, dar doar daca pui in locul semnului "$" din dreapta sus de la bani "K" sau "K$" printr-un TextDraw. PS: Nu inteleg de ce vrei sa faci economia pe serverul tau cu miliarde cand tu in viata reala, daca ai avea miliarde nu ai mai locuii in Romania..Ti-as sugera sa o schimbi si sa o faci mai mica, sa reduci preturile la dealership respectiv la joburi sansele de castig mari.
  10. Джо

    Text biz

    Salut! Pentru a te putea ajuta te rog descrie mai bine situatia, cum ar fi: Ce gamemode folosesti? Esti sigur ca in gamemode se afla Create3DTextLabel pentru business-uri? Asigurate ca acel 3DTextLabel se vede si este setata o distanta de 10m+(range). Astept raspuns. Seara faina!
  11. Джо

    [Map] Banca

    Salutare! Am revenit cu o noua mapa pentru serverul vostru. Adica pe scurt am creeat o mapa (700 obiecte), unica frumoasa. Contine: intrare principala, birouri si locul unde poti da /rob. Coordonate de teleportare: 1667.3536,-995.3700,683.6913 Poze: https://imgur.com/a/MBj09fW Cod: https://pastebin.com/5GyezNdn
  12. Salut! Am cunostinte cam 10% in Sanny Builder, dar am si cautat si nu cred ca este posibil sa pui un checkpoint (setat) pe minimap, gen cum folosesti /gps si iti da locatia, este imposibil.
  13. Este dragut, doar ca eu daca as fi fost in locul tau foloseam alt font la Checkpoints, respectiv acel box nu faceam 3 box-uri ci 1 si il imparteam prin cate o linie. In rest este ok, felicitari.
  14. Salut! Pentru nelamurirea ta trebuie sa faci o chestie numita INVALID_TEXT_DRAW . Aceasta functie va detecta daca tu apesi ESC sa iti ascunda textdraw-urile (HideTexDraw) Dar pentru asta voi creea un stock pentru a lucra mai ingrijit, deci avem ceva genul: TextDraw-urile nostre: Tutorial1[playerid] = TextDrawCreate(108.750000, 107.333305, "- Tutorial -~r~ Administratorul~w~ si ~g~Testerul -"); TextDrawLetterSize(Tutorial1[playerid], 0.449999, 1.600000); TextDrawAlignment(Tutorial1[playerid], 1); TextDrawColor(Tutorial1[playerid], -1); TextDrawSetShadow(Tutorial1[playerid], 0); TextDrawSetOutline(Tutorial1[playerid], 1); TextDrawBackgroundColor(Tutorial1[playerid], 51); TextDrawFont(Tutorial1[playerid], 2); TextDrawSetProportional(Tutorial1[playerid], 1); Descriere0[playerid] = TextDrawCreate(36.250000, 133.583358, "~r~Administratorul ~w~este cel care se ocupa cu decurgerea jocului in liniste fara probleme."); TextDrawLetterSize(Descriere0[playerid], 0.294374, 1.599999); TextDrawAlignment(Descriere0[playerid], 1); TextDrawColor(Descriere0[playerid], -1); TextDrawSetShadow(Descriere0[playerid], 0); TextDrawSetOutline(Descriere0[playerid], 1); TextDrawBackgroundColor(Descriere0[playerid], 51); TextDrawFont(Descriere0[playerid], 1); TextDrawSetProportional(Descriere0[playerid], 1); Descriere1[playerid] = TextDrawCreate(36.875000, 155.750000, "~g~Testerul ~w~este cel care se ocupa cu invatarea si cu scolile roleplay pentru playerii nou-veniti."); TextDrawLetterSize(Descriere1[playerid], 0.273124, 1.634999); TextDrawAlignment(Descriere1[playerid], 1); TextDrawColor(Descriere1[playerid], -1); TextDrawSetShadow(Descriere1[playerid], 0); TextDrawSetOutline(Descriere1[playerid], 1); TextDrawBackgroundColor(Descriere1[playerid], 51); TextDrawFont(Descriere1[playerid], 1); TextDrawSetProportional(Descriere1[playerid], 1); Deci pe scurt eu am 3 textdraw-uri de afisat, asta e doar un exemplu. Voi creea 2 stock-uri cum am spus, unul pentru Show, altul pentru Hide, pentru a vedea si a ascunde td-urile. Voi crea o restrictie sa vad daca player-ul e cu showtd sau nu. o sa o numesc Restrictie[playerid] = 0 care vine la OnPlayerConnect respectiv in stock-urile noastre. public OnPlayerConnect(playerid) { Restrictie[playerid] = 0; return 1; } stock ShowTD(playerid) { TextDrawShowForPlayer(playerid, Tutorial1[playerid]); TextDrawShowForPlayer(playerid, Descriere0[playerid]); TextDrawShowForPlayer(playerid, Descriere1[playerid]); Restrictie[playerid] = 1; } stock HideTD(playerid) { TextDrawHideForPlayer(playerid, Tutorial1[playerid]); TextDrawHideForPlayer(playerid, Descriere0[playerid]); TextDrawHideForPlayer(playerid, Descriere1[playerid]); Restrictie[playerid] = 0; } Acum vom merge la callback-ul OnPlayerClickTextDraw si voi scrie asa: if(clickedid == INVALID_TEXT_DRAW) { if(Restrictie[playerid] == 1) { HideTD(playerid); SendClientMessage(playerid, -1, "Ai apasat tasta {FFCC00}ESC{FFFFFF} si ai inchis meniul(textdraw-urile)."); return 1; } } Atentie! Daca nu pui restrictiile in stock-uri ai face bine sa le pui in OnPlayerClickTextDraw. Sper ca te-am ajutat! O seara faina!
  15. Salut! Pentru asta intra pe server, vezi care este numele din dreapta jos, intra in gamemode, apasa CTRL+F si cauta acolo numele serverului(gen in dreapta jos iti apare jade.nephrite.ro tu in gm cauti jade.nephrite.ro). Imi pare ca ti-am mai explicat asta odata, fi mai atent data viitoare, a treia oara nu te voi mai ajuta.
  16. Salutare! Daca mai este valabila oferta te rog sa imi dai un PM. Seara faina!
  17. Salut! Daca doresti am eu un multiprocces, si vreo 2 laptop-uri care stau degeaba, pot sa iti bag pana la 100 de playeri pe server daca nu ai restrictie. Daca te intereseaza da-mi PM sau cauta-ma in privat, vezi jos in semnatura. Seara faina!
  18. Salut! (Q)Cum pot să construiesc o comandă sa ma teleporteze la coordonatele X Y Z, doar daca eu sunt in coordonatele X1 Y1 Z1? (A)Construim comanda /exam2(exemplu pe care il vom folosi și la a doua problemă) Depinde de procesorul de comenzi pe care il folosești vei folosi ori CMD:exam2..... ori YCMD:exam2, etc... Va arăta ceva in acest gen: CMD:exam2(playerid, params[]) { return 1; } In interiorul comenzii voi adăuga o funcție numită IsPlayerRangeOfPoint care are următorii parametrii: IsPlayerInRangeOfPoint(playerid, raza, X.X, Y.Y, Z.Z) Vom seta o rază pe care vrem să acționeze comanda, un exemplu de rază e 5, pentru că va acționa pe raza de 5m. Inainte de a seta coordonatele X Y respectiv Z, te rog sa intrii in joc si să scrii unde vrei tu /save punctul meu spre exemplu, dupa care mergi in Documents>> GTA San Andreas User Filles >> SA-MP si ai acolo un fișier savedposition.txt, il deschizi si ai coordonatele X Y Z Angle si restul.. Exemplu: X Y Z AddPlayerClass(271,-2107.1741,1085.8170,55.7274,82.6958,0,0,0,0,0,0); // pspos 99 Coordonata X.X - In acest caz va fi -2107.1741 Coordonata Y.Y - 1085.8170 Coordonta Z.Z - 55.7274 Ok, am pus restrictia ca X să se afle in raza unui punct, acum punem ca acest player sa se teleporteze intr-un punct unde vrem noi, pentru asta voi folosi SetPlayerPos, si eventual un mesaj prin care e anuntat ca e teleportat... O schiță va arăta așa: CMD:exam2(playerid, params[]) { if(IsPlayerInRangeOfPoint(playerid, 5, X.X, Y.Y, Z.Z))// { SetPlayerPos(playerid, X1.X, Y1.Y, Z1.Z); SendClientMessage(playerid, -1, "Ai fost teleportat la coordonatele cerute."); } else { SendClientMessage(playerid, -1, "Nu esti in raza unde poti da /exam2, ti-a fost amplasat un checkpoint, te rog sa il urmezi."); SetPlayerCheckpoint(playerid, XX.X, YY.Y, ZZ.Z, RAZACP); } return 1; } Adică pe scurt comanda va executa astfel: Dacă X este in raza Y atunci va fi teleportat in zona Z. Daca X nu este in raza Y atunci el va primi un mesaj si un checkpoint pentru a merge in zona Z. Sper că te-am ajutat, spor si multă baftă!
  19. Salut! Dacă aștepți ca cineva să iți facă un script degeaba ei bine mai ai de așteptat, iți trebuie timp pentru asa ceva, bine, nu mult dar de ce sa nu lucrezi la ceva pentru serverul tău și să lucrezi pentru altul degeaba? PS: Iți dau un hint totuși, poți urmării acest video să vezi cum lucrează @Maurice. Dacă ești băiat inteligent, iți vei da seama de ce ți-am dat asta, apropo daca tu nu vrei să ne dai codul, noi de ce să te ajutăm? Spor la privit si la lucru!
  20. Salut! Urmează acești pași simplii și cu siguranță nu vei da greș: cumpără un site/domeniu; incarcă o melodie preferată de tine pe site; pune melodia in timpul tutorialului; CUMPĂRĂ UN DOMENIU / SITE Te sfătuiesc să achizitionezi un domeniu/site pe care vrei să incepi să iți construiești comunitatea deoarece este foarte util in mai multe cazuri, nu doar pentru un panel sau pentru ce iti mai trebuie ție. Dacă nu deții deja un domeniu/site, poți ruga un prieten care are, să iți incarce o melodie pe site-ul lor(să o incarce pe site si ție să iți dea un link care se va termina la sfârșit cu .mp3) INCARCĂ MELODIA Poți să iți incarci melodia preferata pe site, urmând să iei link-ul cu care il vei ”deschide” pe serverul de sa-mp, vezi mai sus ce am scris in paranteză. MELODIA IN TIMPUL TUTORIALULUI Atâta timp cât tu ai o melodie pe parcursul tutorialului, dar link-ul acela a exiprat(site-ul nu mai există sau deținătorul site-ului a sters melodia),adică ai funcțiile gata facute trebuie doar să inlocuiești acel link de la melodie. Spor și o seară faină!
  21. Salut! Pentru a porni serverul ai nevoie de: un localhost sau un host; baza de date; serverul in sine; LOCALHOST Un localhost este un program pe care tu il instalezi si il configurezi după placul tau. Un exemplu de localhost este XAMPP, eu il folosesc și este minunat si ușor de utilizat. Pur si simplu iei programul de aici si il instalezi: https://www.apachefriends.org/ro/download.html Atentie! Ai si pentru Windows și pentru Linux, deci alegi pe ce sistem de operare ai, bănuiesc pe windows. HOST Ei bine aici e mai simplu dacă dorești să achizitionezi un host, unul sigur nu ca cel de la 0ping care cade de 5 ori pe săptamană... BAZA DE DATE Cum spuneam, mai sus după ce ai instalat XAMPP dacă totuși te-ai hotărât să folosești localhost, te rog sa utilizezi acest tutorial pentru a-ți incărca baza de date a serverului. Tutorial: Atentie!!! Baza de date pe care trebuie să o creezi in localhost trebuie să fie identică cu cea din gamemode, ex in gamemode scrie MYSQL_DB ”test”, tu trebuie să creezi baza de date ”test” și să importezi tot ce e in baza de date. La fel se procedează si pentru HOST, tot creezi o bază de date identică cu cea din gamemode și o importezi. SERVERUL IN SINE După ce ai parcurs pașii de mai sus, poți da drumul la server liniștit, iar dacă nu va funcționa inseamnă că nu ai pus bine baza de date.
  22. Salut! Pentru a schimba numele serverului intră prima dată pe server, vezi care este numele serverului, exemplu: ”jade.nephrite.ro” iar după aceea intră in gamemode si caută ”jade.nephrite.ro”, până o să găsești ceva de genul: TextDrawCreate = ..... După poti edita lejer numele serverului in ce vrei tu. PS: @Dom.Zaky degeaba ii spui pentru că nu va intelege, dacă este incepător si are un gamemode luat de pe net cu o gramadă de prostii in el nu va ști unde să caute.
  23. Salut! Am văzut postarea ta și mi-ai atras atenția. Am lucrat in domeniul scripting-ului timp de 6 ani, avand diverse parteneriate atât cu @Daedric-Fox, @WiDuAlK, cât si cu @ARTIST, știu să scriptez cam orice sistem care poate fi realizat in acest joc. Dacă te interesează te rog sa imi lași un mesaj in privat sau adaugă-mă pe discord: JoeVitollo #9232 PS: Dacă ai gamemode pot lucra și pe gamemode-ul tău, dacă vrei putem să o luăm de la 0. Aștept răspunsul tău cât mai curând posibil! O seară frumoasă!
  24. Daca as fi in locul tau mi-ar fi rusine pentru ca nu numai tu ai muncit la acest gamemode si nu cred ca @ARTIST si-ar vinde munca(nu vinde niciodata munca lui), asa ca nu fi bulangiu si sterge postarea aceasta. Nu de alta dar respecta creditele si creeatorii. PS: Cred ca stii de ce a plecat ARTIST de pe comunitatea ta daca esti realul Marian.
  25. Dupa ce ai instalat Gta San Andreas, intra in folderul jocului(click dreapta > open), si ai acolo un folder HOODLUM sau ceva de genul. Intrii in acel folder, si copiezi gta_sa.exe dupa care mergi unde ai instalat jocul si acolo dai paste si accepti sa inlocuiesti fisierul cu acelasi nume.
×
×
  • 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.