GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: DFT-30 - 2014. Április 22. - 12:00:05

Cím: Egy helyben álló NPC-k
Írta: DFT-30 - 2014. Április 22. - 12:00:05
Üdv!
Szeretném megoldani azt hogy legyen egy ügyintézõ NPC-m egy adott helyen, de nem kell mozognia, csak állnia kéne. Hogyan kellene megcsinálni?
Cím: Egy helyben álló NPC-k
Írta: Pedró - 2014. Április 22. - 12:36:41
Nem kell ehhez .rec fájl.. Csak készítesz 1 pwn fájlt a npcmodes mappába, pl asd.pwn, a tartalma pedig csak:
 
#include <a_npc>
main() return ;

 
A GM-ben pedig:
OnGameModeInit alá:
 
ConnectNPC(\"Az_Elso_NPC\", \"asd\");

 
OnPlayerSpawn alá:
 
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
if(!strcmp(name, \"Az_Elso_NPC\")) {
    SetPlayerPos(playerid, 0.0, 0.0, 0.0);
    SetPlayerInterior(playerid, 0);
    SendClientMessageToAll(0xFF0000FF, \"Lespawnolt az elsõ NPC.\");
}

 
Ez csak példa.
[mod]Javítottam pawn code tagre![/mod]
Cím: Egy helyben álló NPC-k
Írta: DFT-30 - 2014. Április 22. - 13:16:35
Ezt írja:
 
[13:12:38] [npc:join] ugyintezocsaj has joined the server (0:127.0.0.1)
[13:12:38] [npc:part] ugyintezocsaj has left the server (0:2)
[13:12:38] [npc:join] ugyintezocsaj has joined the server (1:127.0.0.1)
[13:12:38] [npc:part] ugyintezocsaj has left the server (1:2)

 
Mi lehet a probléma?
Cím: Egy helyben álló NPC-k
Írta: Davidus - 2014. Április 22. - 13:58:54
Ha be van kapcsolva a tûzfalad akkor az, mivel blokkolja a kapcsolatot.
Cím: Egy helyben álló NPC-k
Írta: DFT-30 - 2014. Április 22. - 14:02:35
Kikapcsoltam a tûzfalat de úgy sem jó. ugyanaz a hiba
Cím: Egy helyben álló NPC-k
Írta: Ner0X - 2014. Április 27. - 19:53:07
A server.cfg-ben átállítottad a \"maxnpc\"-t 0-ról? Ha nem, állítsd át annyira ahány NPC-t akarsz.
Cím: Egy helyben álló NPC-k
Írta: BarnyBoy - 2014. Május 02. - 10:38:53
Átírtam azt is.
Cím: Egy helyben álló NPC-k
Írta: DeanGriffon - 2014. Május 02. - 12:44:31
Ha RP szerver, akkor lehet csak Vezetéknév_Keresztnev-et fogad el.
Cím: Egy helyben álló NPC-k
Írta: BarnyBoy - 2014. Május 02. - 19:54:38
Már megoldottam. :D Az volt a hiba amit te írtál, DeanGriffon.
Cím: Egy helyben álló NPC-k
Írta: Flash - 2014. Május 24. - 15:15:18
[mod]Témát zártam! Ha mégsem oldódott meg a problémád, kérlek jelezd PÜ-be, és megnyitom a témát![/mod]
Cím: Egy helyben álló NPC-k
Írta: DFT-30 - 2014. Április 22. - 12:00:05
Üdv!
Szeretném megoldani azt hogy legyen egy ügyintézõ NPC-m egy adott helyen, de nem kell mozognia, csak állnia kéne. Hogyan kellene megcsinálni?
Cím: Egy helyben álló NPC-k
Írta: Pedró - 2014. Április 22. - 12:36:41
Nem kell ehhez .rec fájl.. Csak készítesz 1 pwn fájlt a npcmodes mappába, pl asd.pwn, a tartalma pedig csak:
 
#include <a_npc>
main() return ;

 
A GM-ben pedig:
OnGameModeInit alá:
 
ConnectNPC(\"Az_Elso_NPC\", \"asd\");

 
OnPlayerSpawn alá:
 
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
if(!strcmp(name, \"Az_Elso_NPC\")) {
    SetPlayerPos(playerid, 0.0, 0.0, 0.0);
    SetPlayerInterior(playerid, 0);
    SendClientMessageToAll(0xFF0000FF, \"Lespawnolt az elsõ NPC.\");
}

 
Ez csak példa.
[mod]Javítottam pawn code tagre![/mod]
Cím: Egy helyben álló NPC-k
Írta: DFT-30 - 2014. Április 22. - 13:16:35
Ezt írja:
 
[13:12:38] [npc:join] ugyintezocsaj has joined the server (0:127.0.0.1)
[13:12:38] [npc:part] ugyintezocsaj has left the server (0:2)
[13:12:38] [npc:join] ugyintezocsaj has joined the server (1:127.0.0.1)
[13:12:38] [npc:part] ugyintezocsaj has left the server (1:2)

 
Mi lehet a probléma?
Cím: Egy helyben álló NPC-k
Írta: Davidus - 2014. Április 22. - 13:58:54
Ha be van kapcsolva a tûzfalad akkor az, mivel blokkolja a kapcsolatot.
Cím: Egy helyben álló NPC-k
Írta: DFT-30 - 2014. Április 22. - 14:02:35
Kikapcsoltam a tûzfalat de úgy sem jó. ugyanaz a hiba
Cím: Egy helyben álló NPC-k
Írta: Ner0X - 2014. Április 27. - 19:53:07
A server.cfg-ben átállítottad a \"maxnpc\"-t 0-ról? Ha nem, állítsd át annyira ahány NPC-t akarsz.
Cím: Egy helyben álló NPC-k
Írta: BarnyBoy - 2014. Május 02. - 10:38:53
Átírtam azt is.
Cím: Egy helyben álló NPC-k
Írta: DeanGriffon - 2014. Május 02. - 12:44:31
Ha RP szerver, akkor lehet csak Vezetéknév_Keresztnev-et fogad el.
Cím: Egy helyben álló NPC-k
Írta: BarnyBoy - 2014. Május 02. - 19:54:38
Már megoldottam. :D Az volt a hiba amit te írtál, DeanGriffon.
Cím: Egy helyben álló NPC-k
Írta: Flash - 2014. Május 24. - 15:15:18
[mod]Témát zártam! Ha mégsem oldódott meg a problémád, kérlek jelezd PÜ-be, és megnyitom a témát![/mod]