CNDG
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.


Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  SuchenSuchen  Neueste BilderNeueste Bilder  AnmeldenAnmelden  LoginLogin  

 

 teamspawnpoints

Nach unten 
4 verfasser
AutorNachricht
Killer_King
Generalmajor
Generalmajor
Killer_King


Männlich Alter : 30
Ort : irgendwo in baden württemberg
Anmeldedatum : 27.12.09

teamspawnpoints Empty
BeitragThema: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 6:48 pm

wie kann ich teamspawnpoints setzen? danke!
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 7:05 pm

Hattest du nicht gesagt du willst die Fragen besser formulieren? Naja, egal.
Also erstens: Welche Spawns benutzt du? (Hazard ode sonstige?)
Meinst du das nur i-welche Teams die OBJEKTSpawnpoints benutzen können (z.B kann nur das eine Team den Shotgun Spawn benutzen)

ODER

Meinst du wo man am Anfang eines Szens platziert wird? Dazu nehme folgenden Script (KOORDINATEN AUF JEDENFALL ERSETZEN DURCH DEINE)
Code:
#strict

func InitializePlayer(int iPlr){
if(GetPlayerTeam(iPlr) == 1) {
var i=GetCrewCount(iPlr);
while (i--) GetCrew(iPlr,i)->SetPosition(200,493);
}

if(GetPlayerTeam(iPlr) == 2) { var i=GetCrewCount(iPlr); while (i--) GetCrew(iPlr,i)->SetPosition(1110,493);}
GetCrew(iPlr)->CreateContents(EFLN);

return(1);
}
Die Zeilen wo steht SetPosition(200,493); musst du durch deine eigenen Koordinaten ersetzen. Die findest du heraus wenn du dein Szen ohne Spieler startest, ein neues Sichtfenster machst und im Enginefenster auf den weißen Pfeil klickst und dann auf i-einen Punkt in der Map zeigst stehen dann im unteren Teil des Enginefensters die Koordinaten.
Hier ein Bild zur verdeutlichung: (Dauert etwas lange zum ladne, ich weiß)
teamspawnpoints Hilfeqsj0
Bzw. hier ist der link http://www.abload.de/img/hilfeqsj0.png
Nach oben Nach unten
http://www.gamer95.npage.de/
Killer_King
Generalmajor
Generalmajor
Killer_King


Männlich Alter : 30
Ort : irgendwo in baden württemberg
Anmeldedatum : 27.12.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 7:09 pm

genau das was du geschrieben hast sry ich formuliere meine fragen öfters immer zu knapp
Nach oben Nach unten
Lord Helmchen
Fregattenkapitän
Fregattenkapitän
Lord Helmchen


Männlich Alter : 30
Ort : In einem Dorf in Baden
Anmeldedatum : 28.10.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 7:17 pm

was muss ich machen wen ich 2 teams hab ?
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 7:40 pm

Ja dann trifft mein Script genau auf dich zu..
if(GetPlayerTeam(iPlr) == 1) SetPosition(kA,kA,GetCrew(iPlr);
Sprich: "Wenn das Team von dem Spieler Nr. "1" ist, dann setze seinen ersten Clonk auf Position kA,kA.
if(GetPlayerTeam(iPlr) == 2) SetPosition(kA,kA,GetCrew(iPlr)
if(GetPlayerTeam(iPlr) == 3) SetPosition(kA,kA,GetCrew(iPlr)
so kann man immer weitermachen.
Aber um die GANEZ Crew und nicht nur den ersten CLonk auf diese Postition kA,kA zu bringen benutz du wie in meinem Script ne for-schleife.
Außerdem habe ich dazu doch eh schon ein Tutorial geschrieben?? Bei Anfägner -> Tutorials, "Teams per Script positionieren"

Und @ Killer_King weißt du was jetzt zu tun ist und hats geklappt?
Nach oben Nach unten
http://www.gamer95.npage.de/
Killer_King
Generalmajor
Generalmajor
Killer_King


Männlich Alter : 30
Ort : irgendwo in baden württemberg
Anmeldedatum : 27.12.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 7:50 pm

das hat gut geklappt danke gamer dankdir bin ich mit meinem szen fertig
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 7:52 pm

Du kannst es ja mal im CNDG Uploader hochladen und im Uploadforum eine Beschreibun und den Downloadlink geben Wink
Nach oben Nach unten
http://www.gamer95.npage.de/
Killer_King
Generalmajor
Generalmajor
Killer_King


Männlich Alter : 30
Ort : irgendwo in baden württemberg
Anmeldedatum : 27.12.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 7:56 pm

Very Happy mal schauen
Nach oben Nach unten
Lord Helmchen
Fregattenkapitän
Fregattenkapitän
Lord Helmchen


Männlich Alter : 30
Ort : In einem Dorf in Baden
Anmeldedatum : 28.10.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 8:03 pm

Danke Gamer hat mir sehr geholfen bin jetzt auch fertig und wollte es im Netzwerk ma ltesten um zuschauen wie die anderen es finden aber da kann keiner beitreten Sad weiß jemand an was das liegen könnte?
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 8:15 pm

Ja du hast wahrscheinlich deine Ports nicht konfiguriert das man Hosten kann.
Welchen Router hast du? (T-Online, Fritz-Box, D'link,...)
Nach oben Nach unten
http://www.gamer95.npage.de/
Lord Helmchen
Fregattenkapitän
Fregattenkapitän
Lord Helmchen


Männlich Alter : 30
Ort : In einem Dorf in Baden
Anmeldedatum : 28.10.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 8:17 pm

T-Online
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 8:29 pm

Welchen Router genau? Speedport W 701 V Zufälligerweiße?
Wie man bei T-Online Routern Ports freischalten kann
Dann musst du noch bei der Firewall die Ports nochmal freigeben.
Folgende Ports müssen Freigegeben werden:
Zitat :

1.Portfreigabe: Protokoll: TCP; von Port 11111 bis 11114; an IP:
2.Portfreigabe: Protokoll: UDP; von Port 11113 bis 11113; an IP:
Nach oben Nach unten
http://www.gamer95.npage.de/
Lord Helmchen
Fregattenkapitän
Fregattenkapitän
Lord Helmchen


Männlich Alter : 30
Ort : In einem Dorf in Baden
Anmeldedatum : 28.10.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 03, 2010 8:31 pm

ok thx
Nach oben Nach unten
Gurkenglas
Oberst
Oberst



Anmeldedatum : 04.01.09

teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints EmptySo Jan 24, 2010 1:09 am

Übrigens können die Startpunkte eines Teams auch über Teams.txt bzw. Scenario.txt gesetzt werden: Hierzu in der Teams.txt in jedem Team PlrStartIndex auf x setzen, dann wird für jeden Spieler aus diesem Team [Playerx] verwendet. (Dort setzt man den Startpunkt mit Position).

http://www.clonk.de/docs/de/sdk/scenario/Teams.html
http://www.clonk.de/docs/de/sdk/scenario/scenario.html
Nach oben Nach unten
Gesponserte Inhalte





teamspawnpoints Empty
BeitragThema: Re: teamspawnpoints   teamspawnpoints Empty

Nach oben Nach unten
 
teamspawnpoints
Nach oben 
Seite 1 von 1

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Sonstiges :: Anfragen-
Gehe zu: