FiveGame SA:MP GameMod, Tutoriale
Ianuarie 2017
LunMarMierJoiVinSamDum
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Calendar Calendar

Cei care creeaza cel mai des subiecte noi
Andu
 
Shower
 
Vladut_212
 
xBack4BlacK
 
Margarit
 
SkiTTeL
 
KeNz[]
 
TheVladutzInfinite
 
nadgoB
 
WhiTe.=]]
 

Flux RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Navigare
 Portal
 Index
 Membri
 Profil
 FAQ
 Cautare
Cine este conectat?
In total sunt 3 utilizatori conectati: 0 Inregistrati, 0 Invizibil si 3 Vizitatori :: 1 Motor de cautare

Nici unul

[ Vizualizeaza toata lista ]


Recordul de utilizatori conectati a fost de 22, 16/7/2016, 15:44
Parteneri


forum new Fivegame RPG
http://fivegame.esy.es




Fan http://mobiclub.hi2.ro


Ads

    No ads available.


    Pawn pentru SA-MP in Notepad++

    Vezi subiectul anterior Vezi subiectul urmator In jos

    Pawn pentru SA-MP in Notepad++

    Mesaj Scris de Shower la data de 4/6/2016, 08:03

    Salut FiveGame. Vreau sa va arat cum puteti folosi Notepad ++ ca si compilator. Pe langa design-ul atractiv pe care il are, usurinta prin care poti selecta proiectele si varietatea de optiuni pe care le poti folosi(ex: combinatia de taste pentru compilare sau pentru orice actiune), auto-completarea mai este si multithreading.
    Ce este multithreading?
    Este abilitatea unui program/sistem de operare imparte actiunile la fiecare thread, acestea executandu-se mai repede.
    Daca ati observat, folosind PAWNO ca si compilator, daca aveti un numar mare de linii, compilatorul va da Non Responding, blocandu-se pentru o perioada mai mica sau mai mare de timp.
    Motivul pentru care se blocheaza este anume ca foloseste 1 singur thread, deci este single-thread.
    Notepad ++ nu va avea aceasta problema.

    Deci sa incepem
    In primul rand aveti nevoie de Notepad ++ https://notepad-plus-plus.org/download/v6.8.8.html
    Veti avea nevoie de 2 fisiere: userDefineLanguage.xml - pentru a evidentia limbajul si PAWN.xml - pentru design-ul limbajului.
    Am facut un winrar cu cele 2 fisiere. http://www.solidfiles.com/d/06d48873e9/
    Pentru a nu exista discutii, am pus si virustotal:https://www.virustotal.com/ro/file/2a0688d8ef14a4804060c2433d3f2fad42b3fc7cc4595e415ad2488ccf850cf4/analysis/1452888736/

    Acum ca avem tot ce e necesar, instalati Notepad ++ , intalarea este simpla Next>Next>Next> bifati sa se creeze pe desktop si finalizati instalarea.
    Acum intrati in My Computer si scrieti %appdata%\Notepad++:


    Introducem fisierul userDefineLanguage.xml

    Acum mergem in folderul instalarii Notepad ++

    In folderul APIs

    Introducem PAWN.xml

    Acum mergem la Setari > Preference


    Asociem filele .pwn

    Executam auto-completarea , ATENTIE!!! bifati From 3 th character, pentru a executa auto-completarea la 3 caractere scrise

    Acum vom cauta plugin-ul care ne va ajuta la compilare:

    Bifam si instalam NppExec:

    Dupa ce instalati va necesita sa inchideti si sa redeschideti programul.
    Acum v-a trebui sa mergem la plugin-ul NppExec pentru a bifa No internal message.
    De ce?
    Pentru ca vor aparea mesaje inutile, si noi nu dorim acest lucru.

    Vom merge si vom face un folder cu Pawno. In acest folder vom adauga include-urile cu care vom compila orice fisier .pwn. De obicei eu il pun in Local Disk D.
    Pe urma v-a trebui sa ii luam adresa din Local Disk-ul in care se afla folderul Pawno.

    Mergem la plugin NppExec>Executare:

    Apoi introducem codul acesta:

      Citat
    cd $(CURRENT_DIRECTORY)
    "D:\PAWNO\pawncc.exe" "$(FILE_NAME)" -; -(
    [size]

    Apoi dati save si dati un nume, de preferat Pawn Compilator:

    Pentru a activa codul precedent mergem la Advanced Options:

    Bifati ca in imagine si dati OK:

    Setarile sunt realizate, acum va trebui sa bifam 2 chestii:
    1) Mie personal imi place sa ma folosesc de F3 si F4 in cautarea unei denumiri. F3 e definit, dar F4 nu este setat pe back search. Asa ca il vom seta.
    2) Vom seta tastele de pe care vom compila. Mie mi se pare confortabil sa compilez de pe CTRL + ALT + F5.

    Pentru ambele setari vom face in felul urmator: Mergem la Setari> Shoutcut Mapper:


    Vom modifica in felul urmator:

    Apoi mergem la Plugin Comands , iar la linia 35 vom gasi PAWNO Compilator:

    Si vom configura combinatia de taste pe care o vom face la compilare:


    Odata ce ne-am configurat Notepad ++ , recomandat ar fi sa folosim Zeex's Compilator.
    Este acelasi compilator folosit din totdeauna DAR este configurat de Zeek's care a rezolvat niste probleme, deci l-a imbunatatit.
    Link: http://forum.sa-mp.com/showthread.php?p=2768123
    Mergem la Download> Executables Only iar dupa ce descarcam dezarhivam in folderul cu PAWNO pe care l-am facut anterior. Dezarhivati acolo si dati Copy and Replace.

    Nota: Dupa ce a-ti executat toti pasii compilati un fisier .pwn. Dupa ce compilati, adaugati niste caractere aiurea prin GM gen:
    [/size]
      Citat
    #include bla bla bla
    [size]

    apoi compilati.
    IN CAZ CA NU PRIMITI ERORI MERGETI LA Plugins > NppExec > BIFATI: Save all files on execute.
    Atentie: Inainte de a modifica combinatia de taste inchideti si deschideti programul pentru a-si face load la setarile facute.
    In caz ca nu se incarca plugin-urile dati inchideti si deschideti programul apoi cautati din nou.
    IN CAZ CA NU PUTETI INSTALA SAU GASI NPPEXEC LASATI REPLY SI IAR EU VOI RASPUNDE.

    Cam atat cu acest tutorial, multumesc pentru atentie![/size]

    FiveGame RPG

    FiveGame RPG


    Shower
    Fundator
    Fundator

    Mesaje : 168
    Data de inscriere : 11/10/2015
    Varsta : 23

    Sus In jos

    Re: Pawn pentru SA-MP in Notepad++

    Mesaj Scris de Shower la data de 4/6/2016, 08:04

    Dati un vot daca va ajuta micul tutorial

    FiveGame RPG

    FiveGame RPG


    Shower
    Fundator
    Fundator

    Mesaje : 168
    Data de inscriere : 11/10/2015
    Varsta : 23

    Sus In jos

    Vezi subiectul anterior Vezi subiectul urmator Sus


     
    Permisiunile acestui forum:
    Nu puteti raspunde la subiectele acestui forum