Jump to content

Tanga

Uživatel
  • Příspěvků

    1 267
  • Registrován

  • Aktivní

  • Vítězných dnů

    25

Tanga last won the day on Červenec 12

Tanga had the most liked content!

Reputace

121 Marc Wayne "B-Dup"

About Tanga

  • Moto
    Dieta internetu
  • Narozeniny 31.12.2014

Portfolio

  • Github
    ts12311122014
  1. pomoc textdraw

    Na disconnecte nerušíš hodnotu textdrawu, nie je možné, že po pripojení má hráč textdraw z predošlého hráča (minimálne na chvíľu)? Ale hlavne, prečo nepoužívaš PlayerTextdrawy? Nie je možné, že prekračuješ limit globalnych textdrawov a deje sa to isté ako keď sa bugujú dialogy (rovnaké IDčka)?
  2. pomoc textdraw

    Daj kód od GetPlayer2DZone(). Nie je chyba tam? Daj si to vypisovať do chatu prípadne a tak to otestuj. A kukni si GetPlayerPoolSize().
  3. pomoc sscanf

    Súhlasím, v praxi som videl sscanf iba ako plugin. Tento plugin tiež obsahuje .inc súbor (ktorý musíš použiť), ale nenachádza sa v ňom žiadny kód (iba prepojenie s pluginom).
  4. pomoc textdraw

    Pochopil som ťa správne, že ti chybne aktualizuje textdraw, resp. že má stále hodnotu "Blueberry Acres" aj keď si fyzicky v inej oblasti?
  5. pomoc specialni auto jak ?

    Nenapísal si v čom je problém a celý systém ti nikto nenakódi. Buď si nejaký nájdi, alebo napíš ktorú časť nevieš urobiť... Jo a kód dávaj do "code", nie ako obrázok.
  6. pomoc [Help] Detekce vzdálenosti mezi dvěma hráči

    O tom som ešte nepočul, že by to nefungovalo.
  7. pomoc Pomoc: Error 017

    Nebolo by logickejšie opraviť tú chybu v Auta.inc?
  8. pomoc Pomoc: Error 017

    Chyba je v súbore Auta.inc.
  9. pomoc Body a Nemovitosti/Firmy

    Vyzera ze nevies co su ,,funkcie,, v programovani atd... Fakt najdi si knihu pre zaciatocnikov v programovani a to ti pomoze. Neodporucam jazyk java (na pawn sa vobec nepodoba) PS. Vsetci co su tu a chceli programovat ked mali 13 rokov tak to tak museli urobit. (Pripadne tutorialy na webe, ale musis iim fakt porozumiet)
  10. hledám Samp Sever

    Odporúčam ti zmazať z príspevku svoje skutočné meno a nastaviť si, že ti príde mejl keď niekto odpíše na tento príspevok / keď ti pošle súkromnú správu.
  11. Na prístup k všetkým súborov z priečinka v SAMP potrebuješ plugin, skús napr. rl_files. Na spodku príspevku je aj kód ako prejsť všetky súbory.
  12. pomoc Test Server

    Nič ine mi nenapada nez chyba operacneho systemu. Možno preinštalovat windows by som skusil. Ale radšej si ešte počkaj či nenapiše niekto iny.
  13. pomoc Test Server

    Jedna sa iba o prikazy? OnPlayerUpdate ti funguje? Resp. OnPlayerKeyStateChange ide normalne?
  14. pomoc Ukazatelé

    Čo je to pointer Využitia sú rôzne a pointery sa nachádzajú všade. Asi najznámejší ukazovateľ je "CIP" - current instruction pointer na architektúre x86. Všeobecne sa mu hovorí program counter. Na čo slúži? Jednoducho keď sa vykonáva kód, musíš vedieť ktorú inštrukciu vykonávaš.. A adresa tejto inštrukcie je vždy uložená na špeciálnom mieste - CIP. CIP sa zvyšuje prípadne upravuje s tokom programu. Napríklad pred volaním funkcie v Pawn je adresa nasledujúcej vykonávanej inštrukcie uložená do RAM. Do CIP sa vloží adresa na začiatok volanej (novej) funkcie. Po návrate z nej sa obnoví pôvodný CIP a pokračuje sa vo volajúcej (starej) funkcii. Pointer v Pawn Pawn bol navrhnutý tak, aby neobsahoval pointre, pretože pre neskúsených programátorov predstavujú riziko (ak uložíš dáta na miesto kam nemôžeš, jednoducho ti crashne appka). Napriek tomu na pointery môžeš naraziť. Väčšina významnejších kódov ich priamo používa (viaceré z knižnice y_ysi). Využívajú sa aj tu: new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); // tato funkcia nevracia returnom hodnotu, ale ulozi hodnoty do premennych x, y, z GetPlayerPos() prevezme adresy (resp. referencie), nie hodnoty a upraví to, čo je na daných adresách. Ak by si chcel urobiť niečo podobné (použiť referencie (referencie pracujú ako pointery) a prebrať adresy premenných namiesto hodnôt), môžeš definovať referencie pomocou '&': stock GetPlayerPosEx(playerid, &Float:x, &Float:y, &Float:z) { // vsimni si znak '&' x = y = z = 0; return; } Pokročilejšie využitia pointerov v Pawn už moc nemajú pre tvorcu módu význam a vyžadujú hlbšie znalosti nízkoúrovňových programovacích jazykov.
×