GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » NPC erstellen GF /login??? » Druckansicht
tion, 15.07.2010, 23:37
Hi @ all,
ich kam vor längerer Zeit auf die Idee bei meinem Server einen Zugnpc aufzunehmen, allerdings geht
dies bei meinem (stark) editierten GF nicht. Der wird immer wieder gekickt, ich habe den so
geschrieben dass er sich zuerst mit '/login 1' einloggt, in den Zug steigt und losfährt, allerdings
fängt der LOG an mit Incomming connection und nach vll 5 sekunden "connection closed". Der Bot ist
wieder weg. Da saß ich da ein paar Stunden bis in zu dieser Stunde dran *shout* , habe den sch*** einfach
weggeworfen. Heute kam allerdings die Frage "Kann es mal Bus und Zugbots geben???" und jetzt die
Fragen:

=>Kennt ihr typische Anfängerfehler??? (benutze die nps_record)

=>Wie reagiere ich darauf ob dem NPC z.B. der Bus geklaut wird???
==>Der Spieler der den Bus klaut soll gekickt werden
==>Der Busfahrer soll einfach wieder einsteigen und weiterfahren

=>Muss der NPC sich eigentlich einloggen???

Mfg,
Tion
Rafioso, 15.07.2010, 23:49
Hi

Zitattion hat folgendes geschrieben:
=>Wie reagiere ich darauf ob dem NPC z.B. der Bus geklaut wird???

Du kannst ja z.B. mittels Timer prüfen, ob der sich im Bus befindet oder nicht. Wenn nicht, dann
stimmt irgendwas nicht. In dem Fall würde ich alle Spieler aus dem Fahrzeug schmeißen und
anschließend den NPC wieder reinstecken.
Zitattion hat folgendes geschrieben:
==>Der Spieler der den Bus klaut soll gekickt werden

Ob gleich ein Kick sinnvoll ist wage ich zu bezweifeln... ist aber im Endeffekt ja nicht schwer die
Player-ID des Spielers in dem Bus rauszubekommen und anschließend den Spieler zu kicken.

MfG
Rafioso
tion, 17.07.2010, 15:51
kann man den bus einen namen geben(einer variable zuweisen) und wenn ein nicht-npc in dem
variyblenbuss ist das der den halt gekicht wird???
Schwip_Schwap, 17.07.2010, 15:53
Einen NPC Kann man nicht Beklauen das ist so als ob nichts Vor dir ist Du kannst solange die F Oder
Enter Taste Drücken bis du Schwarz wirst ^^
Rafioso, 17.07.2010, 16:27
Echt? Wusste ich gar nicht. Ist ja langweilig :D
tion, 18.07.2010, 22:09
lol kann man den als passagier in den Bus/Zug einsteigen???
wegen

ZitatMezZo_Mix hat folgendes geschrieben:
Einen NPC Kann man nicht Beklauen das ist so als ob nichts Vor dir ist Du kannst solange die F Oder
Enter Taste Drücken bis du Schwarz wirst ^^

Schwip_Schwap, 18.07.2010, 22:13
ja als Passagier kann man einsteigen nur nicht beklauen
tion, 19.07.2010, 19:43
Und wie ziehe ich dem Geld ab, wenn der einsteigt???

ungefähr so???

Pawn:
1
2
3
4
5
6
7
OnPlayerEnterVehicle(playerid, vehicleid)
{
 if(/* Abfrage ob in dem Zug */)
 {
  GivePlayerMoney(playerid, -100);
 }
}


Und wie mache ich das das der NPC sich nicht mehrmals einloggt???
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads