Jump to content

[TUTORIAL] Stop abuzare de stock


sheNdjze

Recommended Posts

Ce este stock?

Cuvantul stock este, ca const, este un modifier care zice la compilator-ul pawno sa ascunda o variabila sau o functie daca nu este folosita. Contrar in comunitatea de SA-MP credem ca rezolva problema "error 017: undefined symbol", functia stock nu trebuie de oare ce daca o functie nu este folosita trebuie stearsa pentru ca aceasta este inutila. Functiile nu neceista de un cuvant cheie ca "stock" si aceasta nu este intresanjabila cu cuvantul "function".

Cand sa folosim un stock? 

  • Gamemode
  • Nu necesita un stock.
  • Filterscript
  • Nu necesita un stock.
  • Include
  • Daca functia sau variabila este folosita in gamemode sau in filterscript, nu folositi stock.
  • Daca functia sau variabila este folosita doar in intern folositi static stock.
  • Daca functia sau variabila este folosita doar in intern, dar este o sansa de folosire in gamemode sau in filterscript, folositi static stock.
  • Daca nici una din ce este scris sus nu sunt indeplinite, doar atunci e necesar sa folositi stock.

Incepeti sa stergeti cuvantul stock din gamemode sau filterscript, exemplu: stock GetName > GetName, daca o sa apara erori la compilare, inseamna ca acea functie sau variabila trebuie stearsa din script-ul vostru, pentru ca nu are nici un rol, doar va face sa pierdeti timp la scroll si la mai multe, daca nu mutati acestea intr-un include necesar.

POST ORIGINAL DE PE FORUMUL SA-MP, TRADUS SI IMBUNATATIT TUTORIALUL DE MINE.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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