Jump to content
  • 0

cum sa pun lucruri permanente si vizibile de la distanta?


dragoniil

Question

1 answer to this question

Recommended Posts

Guest
This topic is now closed to further replies.
  • Similar Content

    • By Serban
      Salutare, astazi as dorii sa va arat unele trucuri pe care le folosesc eu(P.S acestea sunt pentru incepatori).
       
      Prima data avem: 
      1) - for(new i = 0; i < 5; i++) - pe care o putem folosii de exemplu pentru afisarea textdraw-urilor.
      Decat sa folosim TextDrawShowForPlayer sau PlayerTextDrawShow mai bine folosim functia aceasta: for(new i = 0; i < 5; i++) TextDrawShowForPlayer(playerid,Textdrawul[i]);
      Pentru a folosii functia asta trebuie sa le aveti intr-o ordine [ ] si nu cu alte nume gen ai Textdraw1 si Textdraw2 trebuie neaparat Textdraw[1] Textdraw[2] si asa mai departe.
      Ca sa poti face sa apara toate textdraw-urile trebuie sa le numeri pentru a le afisa pe toate: for(new i = 0; i < 5; i++) - de la i < 5 trebuie sa schimba 5-ul cu ultima cifra din textdraw-ul vostru + 1 adica daca ai 5 textdraw-uri tu pui 6 deoarece este posibil sa ai si textdraw[0].
       
      2) - O metoda mai simpla de dialogare fara OnDialogResponse
      Aici veti avea nevoie de dialogs.inc pe care-l puteti descarca apasand pe 'dialogs.inc'.
      Il descarcati si-l puneti in pawno/includes.
      Il adaugati la inceputul liniilor ca '#include <dialogs>'
      Aveti si un videoclip de la Edison(Scripterul comunitatii BrotherHood[no reclama]) care a spus mai in detaliu eu aici doar va spun lucrurile importante.
      Videoclip - 
       
      Bun deci il puneti si dupa nu veti mai avea nevoie de enum-uri cu DIALOG_LOGIN sau #define DIALOG_LOGIN 1 deoarece acest include va ajuta cu faptul ca la intrarea in ShowPlayerDialog poti folosii inloc DIALOG_LOGIN un alt carater cum ar fii 'Login' dupa care el va cauta dialogul cu acel caracter.
      Pentru a-i putea raspunde va trebuii sa creati:
      Dialog:Login(playerid, response, listitem, inputtext[])
      {
      aici scrieti cu ce vreti sa raspunda daca a scris ceva sau nu etc...
      return 1;
      }
      si cu aceasta functie puteti pune lucrul asta fix langa comanda care va usureaza cautarea din OnDialogResponse.
       
      3) - O modalitate mai usoara pentru mappingul pe server fara Map Editor
      Veti avea nevoie de Texture-Studio-Master.inc, veti avea un fisier .rar unde va trebuii sa-l puneti intr-un folder gol si sa pornit server.exe.
      Avem si aici un videoclip tot de la Edison care arata mai in detaliu cum functioneaza - Videoclip - 
       
       
      Intrati pe server si apasati tasta ` N ` dupa care v-a aparea un un meniu unde va trebuii sa selectati ' New Map '  si adaugati un Nume mapii in dialog-ul pe care vi-l da.
      Puteti folosii  ` /cobject idobiect` pentru a crea un obiect si pentru a cauta un obiect puteti folosii ` /osearch nume ` la nume puneti in engleza obiectul pe care-l doriti de exemplu `road` si imi vor aparea obiecte cu drum. Puteti cauta si din meniu lucrurile acestea.
      Dupa ce terminati de mapat apasati ` N ` sa intrati in meniu si apasati pe ` Export `.
       
      4) - Folosirea textdraw-urilor intr-un include creat de voi.
      Aici va voi arata cum puteti face sa adaugati un include in gamemode folosind textdraw-urile voastre create.
       
      Prima data mergeti in documentul vostru .txt si intrati pe el
       

      Pentru Textdraw-urile globale folositi ` stock numestock() ` deoarece la Textdraw-urile per player se va folosii ` stock numestock(playerid) ` deoarece este per player.
       Atentie! dupa ce-l deschideti dupa new Text:LicensesText[10] puneti  ` stock Numele stockului() ` si deschideti o acoaloada {

      Dupa care mergeti la sfarsitul textdraw-urilor voastre globale cum am aici si puneti return 1; si inchideti acoaloada }

      Da-ti 'save as' si selectati sa salvati in pawno/includes.
      Atentie sa schimbati extensia din .txt in .inc!
      Inainte sa salvati sa schimbati si numele fisierului cu care doriti voi (veti avea nevoie la includerea in gamemode).

      Daca nu puteti schimba extensia cautati pe google ' how to change extensions in windows 10 `.
       
      dupa care apasam pe save si intram in Gamemode.
      Aici mergem la primele linii unde este #include <a_samp> 
      si adaugam #include <numele fisierului> 
      Ex:

       
      Multumesc pentru atentia acordata!
       
      Edit: 
      Dupa ce puneti #include <nume fisierului> mergeti la OnGamemodeInit() si adaugati stockurile adica numestock(); pentru a le putea controla in gamemode!
    • By TheSlim2
      Cum as putea pune o locatie pe gps /gps?Va rog ajutatima
    • By Adel
      Am incercat să il pun si tot dă eroare.
    • By Venox
      Salut, am si eu o intrebare cum pui (A) in fata numleui dupa ce ii setezi admin samp si (H) dupa ce primeste helper
      ex: am admin 7 si cand scriu in chat "(A) Venox: ...."'
      ex: "(H) Venox: ...."'
    • By Jiust
      Salut, eu astazi vreau sa gasesc o persoana care se pricepe sa puna un panel, nu pe localhost, ci pe host , vreau sa ma contactati pe discord daca sunteti de acord, sa ma ajutati cu aceasta problema.
      Discord: aLuNa#5965
      instagram: be4playrpggo
      Vreau sa imi spuneti ce am nevoie pentru a urca un panel pe host, astept raspunsurile voastre , fara noobi.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.