Privire de ansamblu asupra creației gamemode SAMP a limbajului de programare pion (partea 1) - Forum
Deci, azi am de gând să spun cum am scrie moduri pe SAMP. Pentru a începe cu vom înțelege limba pe care scrie script-uri și mods pentru SAMP. Moduri și scripturi în SAMP sunt scrise în pionul. Pion - este limba ca-C scripting (cum ar fi Lua), dar, în contrast cu Lua, în script-ul Pion este compilat într-un cod de octet pentru a rula pe o mașină abstractă, nu trebuie interpretat ca în Lua. Spune-mi - Ei bine, da? Și oferă o mulțime, de exemplu, pionul compilator înainte de script-uri pentru erori, și așa că nu va fi niciodată erori neașteptate în program, și chiar și viteza de script-ul este mai mult decât în aceeași the Lua, prin urmare, că codul este compilat în directă ușor de înțeles pentru un cod de mașină. Ce este un pion înțelegem.
Pro:
+ Dimensiunea mică (768 kb)
+ Vorbind în mod direct cu serverul Samp
+ Built-in lista de funcții în toate inkluda
+ Imediat au toate funcțiile publice și SAMP
contra:
- Sintaxa de colorat este făcută doar de dragul (numai două culori de evidențiere albastru și negru)
- Pe Windows Vista, deoarece este necesar pentru a rula ca administrator
- Pe script-urile mari pot zbura
Pro:
+ extensibilitate
+ sintaxa.Valorile normală
+ Cod Auto-file
+ navigare ușoară prin codul (puteți trece la linia următoare, și există o hartă a documentului)
contra:
- Pentru a sprijini pionul ar trebui să fie o mulțime de lucruri pentru a regla.
- funcţii NetuVstroennogospisoka
Setarea NppExec plugin:
1. Selectați managerul plugin
2. O fereastra se va deschide ischom Nppexec, bifați caseta de selectare, apăsăm de instalare, reporniți.
3. Ar trebui să apară în meniu, apasam
4. Se deschide o fereastră
este introdus la codul 5. Apăsați OK și începe compilare
Dar să trecem la a scrie „Hello World!“ Programul Așa cum am spus în versiunea mea SAMP de pion. Iată lumea salut amanetat: Compile:
După cum puteți vedea, totul a mers bine și compilarea este finalizată.
Iată cum să arate ar fi o greșeală:
Compilația înțeles, acum trebuie să înceapă server, executați server și Videm mesajul nostru:
Acum, ar fi de dorit să exemplu: Bună ziua lume nu a fost scrisă în consola servra, iar un astfel de jucător în camera de chat. Pentru a face acest lucru, trebuie să utilizați includ, da, la fel ca în C sau C ++ pion sprijină includ și constante #define, și chiar echipa #pragma de pre-proces. Acum, să vă conectați pentru a include script-ul nostru pentru a se conecta este necesar să se includă la începutul script-ul pentru a scrie #include
-1 - culoare Mesaj (alb)
„Hello World“ - Șirul care va fi trimis.
Porniți serverul, vom merge la joc și a vedea postul nostru:
Ei bine, asta e tot ce era limba mea de revizuire pion. ATENȚIE! Eu nu am de gând să învețe o anumită (eu însumi sunt de învățare) a fost doar un mini-review limba pion. De aceea, nimeni nu în forum, nu știu această limbă minunată. Dacă el a fost în OpenComputers aș fi bucuros!
- NEO, Totoro și Kid îi place