ja habe ich^^
Beiträge von Flipstar
-
-
Funktioniert net kommen beim compilen keine errors aber geht net
haste auch anstatt x,y,z deine eigenen coords eingefügt?
if(newkeys == 16) // Man muss Enter benutzen um rein zu kommen
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, x,y,z))//Hier setzt du noch die Coords vom Eingangspunkt rein
{
SetPlayerPos(playerid, 1710.433715,-1669.379272,20.225049);
SetPlayerInterior(playerid, 18);
GameTextForPlayer(playerid,"Du hast die MafiaBase betreten",3000,3);
}
else
{
SendClientMessage(playerid,Frabe,"DU gehörst nicht zur Mafia und kannst den Raum nicht betreten!");
}
} -
Das heißt, dass du die Variablen bereits definiert hast
Steht da doch auchAlso irg.wo müsstest du mehrere new's davon haben..
richtig
such einfach mal in deinem script einfach mal nach new lspdtor; und new lspdtor2;
wenn es mehrfach so drinne steht lösch alles bis es jeweils nur noch einmal drinne steht
edit//
achso es steht nur einmal drinn O.o gute frage bist du dir sicher?
-
hmm probiers dochmal so:
Irgendwo unter:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
Bauste das heir ein:
if(newkeys == 16) // Man muss Enter benutzen um rein zu kommen
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, x,y,z))//Hier setzt du noch die Coords vom Eingangspunkt rein
{
SetPlayerPos(playerid, 1710.433715,-1669.379272,20.225049);
SetPlayerInterior(playerid, 18);
GameTextForPlayer(playerid,"Du hast die MafiaBase betreten",3000,3);
}
else
{
SendClientMessage(playerid,Frabe,"DU gehörst nicht zur Mafia und kannst den Raum nicht betreten!");
}
} -
Ich würde ein Selfmade mit Aufgaben bestücken^^
D.h sobald der Spieler connectet hat er die Aufgabe z.B sich einen Perso zu holen/ Ist das gemacht bekommt der spieler punkte
Dann muss er sich in ein haus einmieten und bekommt wieder punkte und z.B Geld
Dies sollte aber in einer Dialogliste sichtbar sein damit der Spieler weiß was er an Aufgaben schon erledigt hat und was er als nächstes machen kann:P
Vielleicht hilft dir meine Idee ja ein bisschen weiter
-
teamchat kann man zb. noch einbauen
i-welche Aufgaben wie kille den Gegner mit einer deagle>>>Super du hast es geschafft kille den gegner nun mit einer Ak47<<<
Aber um dir gute Ideen zu holen würde ich mal bei youtube vorbei schauen und gucken was andere DM server so haben:P
-
Dann zeig uns dochmal nen Beispiel wie es momentan bei dir gecodet ist^^
Oder is nichts vorhanden?
-
Vielleicht hilft dir das weiter ----> Alle Gamemodes [UPDATED!]
-
hmm ich würde es so machen
if(strcmp(cmd, "/Leben", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /Leben [playerid/Name] [Leben 0-100]");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
health = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
SetPlayerHealth(playa, health);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist kein Admin!");
}
}
return 1;
}so kannste gleich bestimmen wie viel hp er haben soll von 0-100 wenn du 0 eingibst stirbt der spieler^^
-
Naja Grundsystem is bei nem DM Server ja erstmal das du verschiedene teams hast die spawnwaffen haben oder waffenpickups einsammeln können oder sogar waffen kaufen können
ich würde halt noch ne anzeige reinbringen wo jeder spieler sieht wer wen geötet hat und wie viel killpoints die spieler haben.
das nicht jeder gleich gute waffen hat würde ich das system so gestalten das man per kill [killpoints] oder vereinfacht[geld] bekommt womit man sich dann auch bessere waffen kaufen kann
dazu finde ich verschiedene maps immer praktisch.....man kann sie einfach per command betreten
zb /dm1 und der spieler wird geportet
oder man könnte es so bauen das man aufträge bekommt zb so:....du hast es geschafft den gegner mit einer deagle zu killen...töte ihn nun mit einer ak47//:D
für jede mission bekommt der spieler natürlich wieder iwelche point die ihm was bringenman is so nicht immer auf der selben map und es wird nicht so schnell langweilig....
...naja ich könnte hier noch ein ganzes buch verfassen:D aber das is ja nicht sinn der sache du willst ja dein eigenens dm server aufbauen:P
edit//
Und wie die anderen schon sagen CSS Server sind bestimmt ne gute anregung:D
schau dir einfach mal beispielsweiße bei youtube DM Server Videos an da bekommste bestimmt gute Ideen die du vielleicht noch ein bisschen eigen umsetzen kannst -
Und was brauchst du für Vorschläge ?
Z.B welche Waffen du benutzen solltest oder was:D?
-
Du sagst ja
So ist das dann bis ich raus gehe..
Das heißt du spawnst in i-einem RaumSetz entweder den Spawnpunkt wo anders(z.B nicht in einen Raum sondern draußen wo man nur die Int 0 benötigt)
oder setzt den richtigen Interrior für diesen Raum.Wenn du nicht weißt wie das geht würde ich dir empfehlen erstmal bisschen scripten zu üben
-