Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (AndrewAMD, 1 invisible), 1,086 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
NPCs #316799
03/26/10 17:59
03/26/10 17:59
Joined: Dec 2009
Posts: 57
USA
M
marianschuth Offline OP
Junior Member
marianschuth  Offline OP
Junior Member
M

Joined: Dec 2009
Posts: 57
USA
Ich habe keine Ahnung wie ich das machen soll: Wenn in einem klinem Umkreis um den NPC "F" gedrückt wird soll etwas geschehen (Text). Wenn man "Esc" drückt wird der Text beendet. Wie kann ich das hinkriegen (Vor allem den
ersten Teil)??? Bitte helft mir!

Re: NPCs [Re: marianschuth] #316802
03/26/10 18:10
03/26/10 18:10
Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Pappenheimer Offline
Senior Expert
Pappenheimer  Offline
Senior Expert

Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Ich schließe aus deiner Beschreibung, dass die eine Spielerfigur umhersteuerst, richtig?
Benutzt Du die Templates oder ist die Aktion selbst geschrieben?

In die while-Schleife in der Aktion für den Spieler kannst du Folgendes schreiben:

if(key_f){c_scan(...);}//Was Du im Detail dareinschreiben musst, bitte im Handbuch nachschlagen.

Für den NPC musst Du 2 eigene Funktionen schreiben(ist im Grunde aus dem Handbuch unter den Stichworten EVENT_ENABLE EVENT_SCAN kopiert und leicht abgeändert):

function NPC_event()
{
if (event_type == EVENT_SCAN)
{
beep();
}
}

action NPC()
{
my.emask |= ENABLE_SCAN; // sensible for scans
my.ENABLE_SCAN = ON;
my.event = NPC_event;
}

Dieses solltest Du erstmal testen.
Wenn Du den Beep-Sound hörst, sobald Du die F-Taste drückst, weisst Du schonmal, dass dieser Teil funktioniert, und du musst nur noch "beep()" durch das Erscheinen des Textes ersetzen.
Lies Dir dann aber nochmal die Sachen zu den events im Handbuch und im Tutorial durch.

Re: NPCs [Re: Pappenheimer] #316869
03/27/10 13:05
03/27/10 13:05
Joined: Dec 2009
Posts: 57
USA
M
marianschuth Offline OP
Junior Member
marianschuth  Offline OP
Junior Member
M

Joined: Dec 2009
Posts: 57
USA
Danke für die Antwort, mal schauen ob ichs hinkriege. wink


Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1