Hey,
ich würde gerne mein Wissen über NPC's ausweiten.
Ich möchte mehr auf ihre Funktionen und Möglichkeiten eingehen,
aber wo kann ich das machen?
Im Internet finde ich nur Sachen, like: "NPC's aufnehmen" und so ein
Kram
Würde mich freuen
Hey,
ich würde gerne mein Wissen über NPC's ausweiten.
Ich möchte mehr auf ihre Funktionen und Möglichkeiten eingehen,
aber wo kann ich das machen?
Im Internet finde ich nur Sachen, like: "NPC's aufnehmen" und so ein
Kram
Würde mich freuen
Du kannst mit den Teilen ganz schon viel machen, wenn du weißt, wie.
Du kannst mit den Teilen ganz schon viel machen, wenn du weißt, wie.
Ich weiß ja eben nicht, wie..
Deswegen würde ich es ja auch gerne lernen
Da gibts nichts zu lernen, entweder du weisst, wie, oder nicht.
Tipp: SetPlayerVelocity.
inwiefern erhoffst du dir zu lernen?
Was willst du mit den Npcs anstellen? du kannst sie als wachen benutzen die auf und ab laufen eine M4 in der Hand haben
und über den Kopf ein 3D Label mit ihren Namen haben aber ansonsten wüsste ich nicht was du Groß mit NPCS machen möchtest.
Ich möchte z.B. Zombies erstellen, die einen Hinterherlaufen und angreifen können, oder Wachen, die auf einen schießen können oder sowas
Ich möchte z.B. Zombies erstellen, die einen Hinterherlaufen und angreifen können, oder Wachen, die auf einen schießen können oder sowas
Das ist auch möglich.
Mit viel Wissen.
Das ist auch möglich.
Mit viel Wissen.
Dann erkläre es ihn doch einfach mal mit ein Bischen Text anstatt nur immer zu Schreiben das ist möglich.
Zu dem gibts ja auch noch ein plugin die die funktion möglichkeit von NPCs ausweitet
http://forum.sa-mp.com/showthread.php?t=355849
http://wiki.sa-mp.com/wiki/Rnpc
jedoch gibts noch andere Dinge die einem es ermöglichen einen NPC zu bewegen ohne aufnahmen.
Bsp:
http://forum.sa-mp.com/showthr…ghlight=npc+follow+player
Also ich habe mir nun so einen Bot erstellt, per Command..
Wie kann ich den Bot zu mir Porten?
Denn wenn R_Bot = 0 ist, würde ich ja mich selber Teleportieren ;S
new R_Bot[64] = -1;
COMMAND:bot(playerid,params[])
{
new BotName[128];
if(sscanf(params,"s",BotName)) return Fehler(playerid,"[Benutze]: /cbot [Name]");
for(new i=0; i<sizeof(R_Bot); i++)
{
if(R_Bot[i] != -1) continue;
R_Bot[i] = ConnectRNPC(BotName);
formatEx(playerid,0x777777FF,"Du hast einen Bot erstellt mit dem Namen: %s",BotName);
SetTimerEx("Follower", 500, 1, "ii", R_Bot[i], playerid);
}
return 1;
}
forward Follower(npcid, targetid);
public Follower(npcid, targetid)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(targetid, x, y, z);
MoveRNPC(npcid, x, y, z, 0.006);
}