Gta San Andreas MultiPlayer (samp) HUN
Navigation
     
Account
Felhasználónév:

Jelszó:
SúgóSúgó
Regisztráció
Elfelejtettem a jelszót
     
Kép
Szerver
Legyen ennek a weboldalnak saját samp szervere?

Igen
Nem
Szavazás állása
Lezárt szavazások
     
Friss

Utolsó módosítás
2013 máj. 19.
12:17

 

     
Más weblapok
 SA:MP Fórum
SA:MP Wiki
Google

     

PAWN Eszközök
     
NPC/Bot készítés


NPC/Bot Készítése
by Mr.M[aa]rK/maarkmaki

Na hali!

Készítettem egy jobb leírást, mert az előző egy kalap szart sem ért, és a videó meg hülyeség, mert itt részletesebb leírást adok...
Na skacok, vágjunk bele :)


1. Menjünk fel a  saját szerverünkre és (ha nincs) töltsük be az npc_record nevű filterszkriptet. Ezt úgy tehetjük meg, hogy a szerveren bejelenkezünk rconba - /rcon login [jelszó]  - és beírjuk /rcon loadfs npc_record

 2. Járműves felvétel: /vrecord [ megnevezés ( *.rec fájl neve lesz ) ]
Gyalogos felvétel: /ofrecord [ megnevezés ( *.rec fájl neve lesz ) ]
Én példának "mynpc"-nek fogom megnevezni

Ha befejeztük akkor /stoprecord

3. Lépjünk ki és a szervermappa/npcmodes/recordings mappába találhatjuk a *.rec fájlt (mynpc.rec) - Hagyuk ott a fájlt -
4. Hozzunk létre egy pawnot az npcmodes mappába, "load" néven

 

 

5. Nyissuk meg a load pawnot, töröljük ki az összes alap dolgot és illesszük bele ezt az egészet:

  • #define RECORDING "mynpc" // Ez az NPC-d neve, melyet felvettél
  • #define RECORDING_TYPE 2 // Az NPC közlekedése, 1 ha járműt vezet, 2 ha gyalogol
  •  
  • #include <a_npc> // Az NPC függvénykönyvtár beágyazása
  •  
  • public OnRecordingPlaybackEnd ( )
  • {
  •   StartRecordingPlayback ( RECORDING_TYPE, RECORDING );
  •   return 0;
  • }
  •  
  • #if RECORDING_TYPE == 1 // Ha az NPC típusa járműves vezető
  •   public OnNPCEnterVehicle ( vehicleid, seatid )
  •   {
  •     StartRecordingPlayback ( RECORDING_TYPE, RECORDING );
  •     return 0;
  •   }
  •   public OnNPCExitVehicle ( )
  •   {
  •     StopRecordingPlayback ( );
  •     return 0;
  •   }
  • #else // Viszont ha gyalogos
  •   public OnNPCSpawn ( )
  •   {
  •     StartRecordingPlayback ( RECORDING_TYPE, RECORDING );
  •     return 0;
  •   }
  • #endif
Ha a felvételed jáműben készült akkor felül a RECORDING_TYPE 2 írd át RECORDING_TYPE 1  -re

6. Kattintsunk a kék nyilra ( Complite/Run ) és ha jól csináltad akkor hibátlan
7. Menjünk bele a szervermappa/filterscripts -be és hozzunk létre egy új pawnot, aminek pl.: "npc" legyen a neve
8. Na most figyelj ide!

Ha gyalogos a felvételed akkor:
Az npc nevű pawnoban lévő összes alap dolgot töröljük ki és ezt tegyük be:

 
  • #include <a_samp>
  • public OnFilterScriptInit ( )
  • {
  •   ConnectNPC("Gyuri", "load");
  •   return 1;
  • }
  • public OnPlayerSpawn ( playerid )
  • {
  •   if ( IsPlayerNPC ( playerid ) )
  •   {
  •             new npcname [ MAX_PLAYER_NAME ];
  •             GetPlayerName ( playerid, npcname, sizeof ( npcname ) );
  •             if ( !strcmp ( npcname, "Gyuri", true ) )
  •             {
  •                         SetPlayerSkin(playerid, 194);
  •             }
  •             return 1;
  •   }
  •   return 1;
  • }
Ha a felvételed járműben készült < katt
Magyarázatok < katt
37 hozzászólás
Idézet
2015.01.29. 18:22
Danner

Működik ez srácok!
Csak töltsétek be filterscriptet a játékban!
/rcon loadfs npc (vagy ahogy elnevezted)

 

 

Idézet
2014.05.12. 15:59
Tibi

ziasztok bemutatom a Particular rpgt.
Rövid szerver bemutató: a szervert 2014 05 9 én nyitotuk a szerver eq lp lb bt ben játszodik.ez a szerver egy defensive edit amin én dolgoztam sokat hogy megkapjam eredményét. dollár marad mivel amerikába játszodik a szerver.nav mentő hqkat kicseréltem emellet tűzoltóság új helyet kapott rendörség maradt a helyén és a szerelő is, emellet sok munkát tetem át.
Frakciók rendörség nav tűzoltó mentő szerelő rádios
Illegális frakciok
-bloods
groove
Szerveren lévő munkák
villanyszerelő
ügyvéd
tartgoncás
faszálító
úttisztító
postás
benzinszállitó
kamionos
sóderszállító
Szerver slot 50
Sok szeretel várunk minden rp szerető játékost
Admin felvétel van
Moderátor felvétel van
Vip felvétel van
1.2.0
rendőrség új helyet kapot
dollár helyet forint
úttisztíto új helyet kapot
már két benzinkút van
vip felvétel van !
Adminok: John Smith Dis tulajdonos
Adam Vegh 2 es admin
Adam Blake 2 es admin
John Hexa 2 es admin
Kristof Friedel tulajdonos
Rendőrség szerepeA rendőrség állami, fegyveres rendvédelmi szerv. Alapvető feladata a bűncselekmények megakadályozása, felderítése, a közbiztonság, a közrend és az államhatár rendjének védelme.
Tűzoltók szerepeA hivatásos állami, a hivatásos önkormányzati, az önkéntes és a létesítményi tűzoltóság tevékenysége meghatározó a katasztrófák megelőzésében. A tűzoltási és műszaki mentési feladatok ellátására a hivatásos állami és hivatásos önkormányzati tűzoltóság tart készenléti szolgálatot, rendkívüli esetekben azonban elrendelhető az önkéntes és a létesítményi tűzoltóság készenléti szolgálata is. A hazai és a nemzetközi tapasztalatok alapján megfogalmazható, hogy katasztrófák esetén az elsőnek helyszínre érkező beavatkozó erő a tűzoltóság, amely ellátja a tűzesetnél, műszaki balesetnél a veszélyeztetett személyek mentését, az anyagi javak védelmét. Ezzel megelőzi azt, hogy adott esetben az esemény nagysága elérje a katasztrófa helyzetek kialakulását.

Az ár- belvíz, földrengés, földcsuszamlás által okozott károk elhárításában és a mentési munkálatokban, illetve az egyéb káreseteknél - ha azt életveszély elhárítása vagy a közrend, illetőleg a közbiztonság védelme szükségessé teszi - a tűzoltóság segítséget nyújt.

A katasztrófa védekezésben a kárhely-parancsnok (tűzoltás-vezető) ma a tényleges "hatalom", mert ő a védekezés egyszemélyi felelős vezetője, aki a feladatának ellátásához szükséges minden intézkedést megtehet. A káreset helyszínén más szervezet, vagy személy intézkedéseket csak a kárhely-parancsnok egyetértésével tehet.

A kárhely-parancsnok a kár elhárításához, felszámolásához, illetőleg a káreset következményeinek csökkentése érdekében honvédségi, rendőri és polgári védelmi erők kirendelését igényelheti, továbbá állampolgárokat, járműveket, eszközöket, felszereléseket, anyagokat stb. vehet igénybe. A kirendelt honvédségi, rendőri egységek és polgári védelmi erők parancsnokai a kárhely-parancsnok szakirányításával kötelesek biztosítani a mentés zavartalanságát és szükség esetén egységük részvételét a munkálatokban. Helyszínre érkezésükig a kárhely-parancsnok jogosult, illetőleg köteles azokat az intézkedéseket megtenni, amelyek a mentés zavartalanságát biztosítják.

A tűz- és katasztrófaveszélyes üzemekre az önkormányzati tűzoltóság Tűzoltási- és Kárelhárítási Tervet készít, amelyben az esetlegesen bekövetkező tűz- és katasztrófa elhárításához szükséges erőkről és eszközökről szolgáltat adatokat. Tűz-és káreset bekövetkezése esetén történő együttműködés koordinálására az önkormányzati tűzoltóság

Idézet
2013.08.18. 22:53
Garu_Kruhger

Sziasztok. 

Megprobaltam megcsinalni de nem sikerül ha valaki segitene kérem vegyen fel skypen  skype cimem ------->>>> admin.o

Aki Segit Nekem Kap A Szerveremre 6-os admint (SuperAdmin-t)!!!!

Szerver  IP: 95.140.42.126:8530

Idézet
2012.06.18. 08:55
Zsolt

Jah és ha rámegyek az eggyik szerverre mért a rendes GTA san andres-ot hozza be ?? :((

 

Idézet
2012.06.18. 08:48
Zsolt

Valaki segitene behozta a kis ablakot ahol a szerók vannak és valaki elmondaná hogy mit hova kell irni ???? meg mire kattintani köszi !

 

Idézet
2011.12.31. 01:12
gtasa97

Sziasztok nekem az lenne a problémám hogy nem jelenik meg az a emberke aki gyalogol miért?

És 0.3c verziós a multiplayerem!

előre is köszönöm a válaszokat!

Idézet
2011.11.02. 11:35
George_Lucas

Sziasztok :)

Nagyon szépen köszönöm a leirást nálam minden müködik csak arra lennék kiváncsi hogy hogy lehet több npc-t csinálni?? 1-et csináltam és
müködik is de szeretnék még 3-at :)) lécci segitsetek :)) Elöre is Köszönöm:George_Lucas

Idézet
2011.10.24. 21:12
kribeg

nem elírtad nem npcf hanem npc?Nem ezt rontottad el?


2011.07.16 11:13
gergő

„ csá all amikor a samp server fájlt elinditom nekem az irja ki hogy :loading filter script 'npcf.amx' ...

                                                                                                                        unable to load filterscript 'npcf.amx' 

ez nem tudom mér van de pls segítsetek és emiatt nem csatlakozik az npc.

azér kérek segítséget mert még ebbe elég kezdő vagyok.

előre is kösz.

 

Idézet
2011.10.24. 21:12
kribeg

Nekem nem jeleníti meg a kocsit meg az npc-t ami megy a kocsival pedig hibátlanok a beillesztések.

Idézet
2011.07.16. 11:13
gergő

csá all amikor a samp server fájlt elinditom nekem az irja ki hogy :loading filter script 'npcf.amx' ...

                                                                                                                        unable to load filterscript 'npcf.amx' 

ez nem tudom mér van de pls segítsetek és emiatt nem csatlakozik az npc.

azér kérek segítséget mert még ebbe elég kezdő vagyok.

előre is kösz.

 

Idézet
2011.05.16. 15:38
Varga Balint

Szia !

Ez az npc-s történet biztos jó ??

lehet hogy én csesztem el (sőt töb mint lehet).

Megértést köszi

 

 


2010.12.24 20:45
Question

„Na most komolyan nem értem mi van. Mindent teljesen jó 100% ig. Mindent úgy csináltam ahogy levan írva, még a log is írja, hogy az npc becsatlakozott a szeróra. De vmiért amikor felmegyek nincs ott, ez miért van?”

Idézet
2011.03.06. 17:42
richardfilm

Készülőben van egy  új samp film.Ajánlom mindenkinek figyelmébe:http://www.youtube.com/watch?v=D--79RBtd1E

Idézet
2011.03.01. 14:49
Question

Csá. Én is örülnék ha egy olyan leírás lenne, fent amiből meglehet csinálni mert elég sokszor próbáltam meg csinálni. Mindig előről kezdtem nem tudom hányszor. Részletesen olvastam és még így se. Ha tényleg ért az NPC zéshez az itteni szerkesztő akkor írjon már egy értelmes leírást, mert minket "oltogat" hogy nem tudjuk meg csinálni akkor írjon egy jót he. Egy részről ezt tényleg te írtad?? Mert kerestem Google-n és ugyan ezt találtam a forum.samp.hu-n is.... De ha te írtad tényleg akkor, sorri és írj már egys jobbat kössz!!

Idézet
2011.02.27. 15:46
ricsi1207

Helló! Sikerült berakni az npc-t, de sajnos azt nemtudom hogy kell több npct berakni.Kerestem googlen de érthető/"értelmes" leírást nem  találtam.Szeretném ha leírnátok ide hogy hogyan is működik ez.Előre is kösz!

Idézet
2011.01.31. 13:43
ToreTTo

188.209.221.138:7777

Idézet
2011.01.31. 07:11
luuzer

www.samp-forum0.atw.hu   nem rég nyílt asmp forumos honlapounk

Idézet
2011.01.24. 17:49
Marcy

Én anak örülnék ha azt is megmutatnátok hogy lehet egyszere 10 vagy 20 NPC t csinálni mert Buszhálózatot akarok építeni és kéne vagy 10 ut amin oda visza viszik az utasokat az NPCk.

Szóval ha ugy 20 NPCt akarok akor hogyan készítsem, 1 NPC konektál de 2. már nem és egy iletve 2 fájból hogy lehetne megoldani?

És a kocsisnál tunoljátok már fel ugy hogy skint és nevet lehesen neki adni!

Nem sértegetni akartam de nagyon tecik az egész cucc és akarok még belőle 19 et!!

Előre is mindent kösz!!!

Idézet
2011.01.24. 17:35
Marcy

Azért nem oda tete mert el van cseszve és a script mapába teszi keresd ot!t!

Idézet
2011.01.17. 17:15
Pepe

Én megcsináltam amit kell ki is írrta a start recording meg stoprecording és utána a mappában nem jelent meg a "mynpc.rec" file

(C:\Documents and Settings\Felhasználó\Asztal\0.3c_server\npcmodes\recordings) Lécci segítsetek.

Idézet
2011.01.06. 17:04
Rem

Sziasztok.Rájöttem a hiba okára...

De viszont lenne még egy kérdésem.

Az npc feje felé hogyan lehetne kiírni az npc nevét hogy mindeki lázza ne csak a skint .

________________________________________________________________________________________________________________________-

válasz:

http://wiki.sa-mp.com/wiki/CreatePlayer3DTextLabel

Idézet
2011.01.05. 17:12
Rem

Sziasztok.

Nekem 0.3c van és ott szintén minden jó töbször is megnéztem és az npc felcsatlakozok utánna lecsatlakozik a szervere.

Mi lehet a hiba??????

Idézet
2011.01.03. 19:19
Én

A leírás érthető. Azóta már rég rájöttem nekem mi volt a hibám. ha nem menti le a mappába, az azért lehet, mert a servered 0.3a -s. azona z npc -k valamiért (legalábbis nekem) nem mennek. de 0.3b -n hibátlanul!

Ha meg fel és le csatlakozik, akkor ellenőrizd a ConnectNPC("név", "scriptnév"); sort.

Köszönöm hogy felraktátok, és bocs a tavalyi commentért

Idézet
2010.12.30. 23:34
Jan

 Nekem anyi a gondom hogy amint necsatlakozik az npc leis csatlakozik :  

[npc:join] Asd has joined the server

[npc:part] Asd has left the server

Idézet
2010.12.24. 20:45
Question

Na most komolyan nem értem mi van. Mindent teljesen jó 100% ig. Mindent úgy csináltam ahogy levan írva, még a log is írja, hogy az npc becsatlakozott a szeróra. De vmiért amikor felmegyek nincs ott, ez miért van?

Idézet
2010.12.22. 22:22
Question

LOOL tényleg:D kössz!!:D De itt a leírásba nem az van leírva XD

Idézet
2010.12.19. 18:38
[DC]TOM

Question

Nem az npcmodesbe van hanem a scriptfiles mappába ;)

Idézet
2010.12.14. 15:10
Question

Bazd te ennyire idegbajos vagy vagy mi a franc?? Normálisan kérdezünk valamit és egyből azzal jösz, hogy ennél jobb leírás nincs. Senki nem is mondta, hogy szar a leírás, csak annyi a bajom, hogy nem menti el oda a mappába ahova kéne az NPC-t, és direkt zárójelbe beírtam, hogy mindent oda tettem a rendes helyére, de látom ez neked magas, segíteni kéne és nem fölháborodni mindenen....

Idézet
2010.12.09. 16:40
danny

jobban mondva 1 filterscriptböl indítani az összes npc-t ne meindeggyiket külön scriptel mer ez igy nemjo mer a samp szerver nemakar 16 filterscriptnél többet betölteni

Idézet
2010.12.09. 16:31
danny

nem mégse müködik help! hogykell 1 pawnobol nagyonsok npc-t indítani?mármint pl 1 load és abban több npc tölt be és pls npc_filterscript pl 3 npc hogy? mert én csak külön file val tuttam megcsinalni! HELP

Idézet
2010.12.08. 15:36
danny

kösz nemkell rájörrem :D;)

Idézet
2010.12.08. 15:20
danny

hogy kell több npc -t csinálni?mármin 1 pawnoban

Idézet
2010.12.06. 20:53
GangSteR

 Nagy idefigyeljetek !

Ez az egyetlen olyan kurva leírás a neten ami hibátlan az összes többi hülyeség!! Ha valaki ezt nem érti akkor az magára vessen..

2db script kell az npc-hez egyik a Fs-mappába a másik a npcmodes mappába és más a kettő script.

Am a felvétel az egy scriptbe van benne ha a server cfg-dbe kitörlöd azt a scriptet akko nem tuc felvenni.

Idézet
2010.11.30. 15:49
Question

Hi, megint írok. Nem tudjátok miért van az, hogy elkezdek csinálni egy NPC-t, ahogy írtad elindítottam az npc record-ot, de amikor befejeztem nem mentette le oda a megadott mappába. (Pedig minden script a helyén van, és fut) HELP!! :D

Idézet
2010.11.17. 16:48
Én

Ezeket értem..

Érthető meg minden én értem is, csak;

1 Nem csatlakozik a serverhez.

2 a maxnpc biztos hogy 1 en van.

3 ha letöltök valahonnan egy olyan npc-t ami videóban működött, nekem nem megy. hiába rakom be, semmi

4 ha elmegyek arra a helyre nem hozza be az npc-t.

a leírás érthető meg minden, error -t se hoz ki.

csak egyszerűen semmi :S

Idézet
2010.11.16. 21:25
GangSteR

 Bazd meg ennél jobb leírást nem leher csinálni nem igaz enyire hülyék az emberek?

Teszek egy kurva letöltés 1 hibátlan NPC-ről és ha valameik beleköt a hibátlan npc-be mert ,hogy nem érti vagy valami az repül innen!

2 script kell az npc-hez egyet a filterscript mappába másikat az npcmodes mappába!

Idézet
2010.11.16. 19:53
Én

Akárhogy próbálom nem megy!

Hiába töltök le kész filekat /csinálok semmi!

maxnpc 1

filterscriptekben ott van a mynpc meg minden de mégse csatlakozik :(

Mit csináljak? mindent végigvettem vagy 10× és nem megy.... (0.3a/b is van)  :S

HELP! 

Idézet
2010.11.16. 16:09
Question

Cscs :D Engem az érdekelne, hogy a "record" izé. Az pontsabban mire jó? Arra, hogy beállítsuk az NPC útvonalát? Vagy mire?

Előre os kösz, Question

     
Nézettség
Indulás: 2010-02-26
     
PAWN/Szkriptek
     
Tutorialok
     
Óra
     
Chat
Kérlek, felesleges dolgokat ne írj a chatbe!
Név:

Üzenet:
:)) :) :@ :? :(( :o :D ;) 8o 8p 8) 8| :( :'( ;D :$
     

Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168 Hívjon!    *****    A legfrissebb hírek a Super Mario világából és a legteljesebb adatbázis a Mario játékokról.Folyamatosan bõvülõ tartalom.    *****    Gigágá! Márton napján is gyertek a Mesetárba! Nemcsak libát, de kacsát is kaptok! Játsszatok velünk!    *****    A Nintendo a Nintendo Music-kal megint valami kiváló dolgot hozott létre! Alaposan nagyító alá vettem, az eredmény itt.    *****    Leanderek, Parfümök, Olajok, és Szépségápolási termékek! Használd a LEVI10 kupont és kapj 10% kedvezményt!Megnyitottunk    *****    Megjelent a Nintendo saját gyártású órája, a Nintendo Sound Clock Alarmo! Ha kíváncsi vagy, mit tud, itt olvashatsz róla    *****    Megnyílt a webáruházunk! Parfümök, Szépségápolási termékek, Olajok mind egy helyen! Nyitási akciók, siess mert limitált!    *****    Az általam legjobbnak vélt sportanimék listája itt olvasható. Top 10 Sportanime az Anime Odyssey-n!    *****    Pont ITT Pont MOST! Pont NEKED! Már fejlesztés alatt is szebbnél szebb képek! Ha gondolod gyere less be!    *****    Megnyílt a webáruházunk! NYITÁSI AKCIÓK! Tusfürdõ+Fogkrém+Sampon+Izzadásgátló+multifunkcionális balzsam most csak 4.490!    *****    Új mese a Mesetárban! Téged is vár, gyere bátran!    *****    Veterán anime rajongók egyik kedvence a Vadmacska kommandó. Retrospektív cikket olvashatsz róla az Anime Odyssey blogban    *****    Parfümök, Olajok, Párologtatók mind egy weboldalon! Siess mert nyitási AKCIÓNK nem sokáig tart! Nagy kedvezmények várnak    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168 Hívjon!    *****    Aki érdeklõdik a horoszkópja után, az nem kíváncsi, hanem intelligens. Rendeld meg most és én segítek az értelmezésben!    *****    A Múzsa, egy gruppi élményei a színfalak mögött + napi agymenések és bölcseletek    *****    KARATE OKTATÁS *** kicsiknek és nagyoknak *** Budapest I. II. XII.kerületekben +36 70 779-55-77    *****    Augusztus 26-án Kutyák Világnapja! Gyertek a Mesetárba, és ünnepeljétek kutyás színezõkkel! Vau-vau!    *****    A horoszkóp elemzésed utáni érdeklõdés, nem kíváncsiság hanem intelligencia. Rendeld meg és nem fogod megbánni. Katt!!!    *****    Cikksorozatba kezdtem a PlayStation történelmérõl. Miért indult nehezen a Sony karrierje a konzoliparban?