-
Ü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?
-
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]
-
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?
-
Ha be van kapcsolva a tûzfalad akkor az, mivel blokkolja a kapcsolatot.
-
Kikapcsoltam a tûzfalat de úgy sem jó. ugyanaz a hiba
-
A server.cfg-ben átállítottad a \"maxnpc\"-t 0-ról? Ha nem, állítsd át annyira ahány NPC-t akarsz.
-
Átírtam azt is.
-
Ha RP szerver, akkor lehet csak Vezetéknév_Keresztnev-et fogad el.
-
Már megoldottam. :D Az volt a hiba amit te írtál, DeanGriffon.
-
[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]
-
Ü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?
-
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]
-
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?
-
Ha be van kapcsolva a tûzfalad akkor az, mivel blokkolja a kapcsolatot.
-
Kikapcsoltam a tûzfalat de úgy sem jó. ugyanaz a hiba
-
A server.cfg-ben átállítottad a \"maxnpc\"-t 0-ról? Ha nem, állítsd át annyira ahány NPC-t akarsz.
-
Átírtam azt is.
-
Ha RP szerver, akkor lehet csak Vezetéknév_Keresztnev-et fogad el.
-
Már megoldottam. :D Az volt a hiba amit te írtál, DeanGriffon.
-
[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]