GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: legendaryboy - 2012. január 31. - 14:51:09
-
Sziasztok!
Valaki tudna segíteni készíteni egy helyben álló farmer NPC-ket? Semmi mozgás nem kell csak, hogy egy helyben álljanak.
Köszönöm elõre is.
-
Tessék:
Filterscripts mappába:
[pawn]#include <a_samp>
public OnFilterScriptInit()
{
ConnectNPC(\"NPC_NEVE\", \"script_neve_az_npcmodes_mappába\");
return 1;
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname [MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname));
if(!strcmp(npcname, \"NPC_NEVE\", true))
{
SetPlayerSkin(playerid, //skin id);
SetPlayerPos(playerid, //x, //y, //z);
}
return 1;
}
return 1;
}[/pawn]
NPCModes mappa:
[pawn]#include <a_npc>
public OnRecordingPlaybackEnd()
{
}
public OnNPCSpawn()
{
}
public OnNPCExitVehicle()
{
}[/pawn]
Az NPCModes mappába levõ script azért ilyen, mert nem kell hozzá recording fájlt visszajátszani.
Dupla hozzászólás automatikusan összefûzve. ( 2012. január 31. - 16:33:45 )
Upsz, pár sor elcsúszott.
-
Köszönöm szépen! A farmer skineket leírnád kérlek?
//
Illetve amit az npcmodes mappában a fájl milyen formátum legyen?
-
http://weedarr.wikidot.com/skinlistc
-
Hát amit írtam azt beilleszted pawnba, és lemented abba a mappába amit oda írtam.
Ha ez mind kész a server.cfg-ben a maxnpc 0 sort, írd át maxnpc 1-re, mivel ezzel egyenlõre csak 1 npc-t teszel fel, ha majd megcsinálod többel, akkor akkora számit írj, ahány npc lesz a szerveren.
A farm skineket lusta linkelte.
-
nekem minden jó a scriptba cconectálodik de mikor odamegyek semi nincs ott
-
server.cfg-ben átírtad?
-
igen
-
NPCModes mappába megvan a script?
-
minden megvan
-
Nem azért de ez most kinek a témája? N@rbirock neked is mindig az kéne ami a másiknak van , legalább nyitnál témát magadnak de arra is lusta vagy
legendaryboy ha megvagy zárhatsz
-
még nem teszteltem azért nem zártam mert valami gáz van a szerverrel mert nem indul el pedig nem ír hibát/: