dann machst du dass
PlayerInfo[suspect][pJailed] = 1+random(3);
dann machst du dass
PlayerInfo[suspect][pJailed] = 1+random(3);
ja ganz einfach du erstellst eine globale variable z.b new pspawn[MAX_PLAYERS];
wenn der Spieler connectet setzt du den wert der variable auf 9 //Da Random von 0-8 geht.
sobald er stirbt fragst du ab ob er in der paintball halle ist falls ja machst du z.b
pspawn[playerid] = random(9);//Jetzt hätten wir 8 verschiedene Random Spawns
so jetzt geht man onplayerspawn und fragt da ab
if(pspawn[playerid] == 0)
{
SetPlayerPos(playerid,x,y,z);//u.s.w
}
Ich hoffe du hast das Prinzip verstanden.
Russland
nein spaß.
Alles anzeigenEventuell die Script-Zeilen schicken,
wo du den Textdraw anzeigen lässt?
Wäre ziemlich hilfreich.Kaum bekommst du hilfe, schon schlägst du sie aus der Hand. -_-
Ich glaub's ja nicht...
//edit:
Was ist denn so schlimm daran zu warten?
Es sind gerade einmal ca. 20 Minuten vergangen, seitdem du
dein Beitrag geschrieben hast.
chill ab hab es ihm per Teamviewer gemacht.
Bin auf dem Server drauf kann noch einer Joinen?
@midomen
Stimmt, darauf hab ich nicht geachtet, bin seid einiger Zeit wieder aktiv daran.
Das mit der Define Version, sollte allerdings klappen, da man es auch in "BUSGELD" umbenennen kann.
Ja schon aber du hast es unnötig kompliziert gemacht du hast eine extra pvar angelegt wofür das ganze GivePlayerMoney(playerid,GELD[playerid]); hätte ausgereicht
Alles anzeigenGlobale Deklarierung
new GELD;
Variante 2
#define GELD 200
An jeder Linie legst du die Summe Fest.
GELD =200 ;
Wenn du dich jedoch für die Zweite Variante entschieden hast musst du nichts mehr festlegen.
Sobald er Linie abgefahren ist :
SetPVarInt(playerid, "Gehalt", +GELD);
Sobald er am Ziel ist :
GivePlayerMoney(playerid, GetPVarInt(playerid,"Gehalt"));
Viel Spaß
woaw was du da grade produziert hast würde so dermaßen buggen herzlichen Glückwunsch.
1. hast du new GELD; als variable so wie sie jetzt ist wird eine variable für alle spieler da sein und nicht für jeden einzeln richtig wäre new GELD[MAX_PLAYERS];
dann die define version genau das selbe nur jetzt ist es kacke weil es für verschiedene Jobs verschieden Gehälter geben kann.
schlauer wäre es für eine abgeschlossen runde den vorhanden wert der geld variable mit dem weiterem lohn (z.b 200) zu addieren so dass man z.b auf 400 kommt.
Alles anzeigenMein Selfmade Server ist seid gestern um 0 Uhr auf 0.3x
Sieht alles besser aus und man fliegt beim ESC nicht mehr vom Beifahrersitz der NRG
Es müssen auch keine ESC Systeme mehr gemacht werden, es erscheint ein "Ladebalken" über dem Spieler wenn er AFK/ESC ist!
MfG
Geronimo
Weiterer vorteil ist auch das Sobeit nicht funktioniert hoffentlich hält das paar wochen.
hast du bereits einen Firstspawn in Onplayerspawn? also wo der erste Spawn nach dem Connecten ermittelt wird falls ja machst du dann einfach nur SetPlayerPos(playerid,PlayerInfo[playerid][LastX], PlayerInfo[playerid][LastY], PlayerInfo[playerid][LastZ]);
und eine
SetPlayerFacingAngle(playerid, PlayerInfo[playerid][LastA]);
Ich finde es sieht ok aus 8/10 Verbesserrungs Vorschlag: Mach so einen kleinen Hafen wo Boote Anlegen können dann wär das richtig geil.
Wenn ein Spieler Gefreezed wird wird die Animation Automatisch abgebrochen.
Bei mir lag es an einer falschen Include überprüfe es noch einmal.
Hier haste einen neuen Gamemode [ GAMEMODE ] CTZ & TDM Selfmade. (WoD)
Nicht viel aber immer hin den Hut könnte man gut nutzen für eine LSPD Fraktion oder so.
Ich möchte zb. Das bei den LSPD
LSPD steht kann man das irgendwie Mappen
Also Buchstaben ???
Ich glaube es gibt einzelne Buchstaben als Objekte musst du mal gucken notfalls SetObjectMaterialText nutzen ;).
Benutz einfach was du lieber magst ich benutze z.B lieber PVars.
1. Mit so einer Anfrage wird sich keiner melden.
2. Du scheinst nicht geduldig zu sein.
3. Du scheinst nicht bereits zu sein die Anfrage zu verbessern.
Fazit: Das Projekt hat so keine Zukunft.
Stell die Einstellungen nicht zu hoch Grafik auf Normal stellen und fertig.
Nein ist erst seit 0.3x da haben genug Slots genug NPC Slots.
//Problem gelöst lag daran das ich alle Bots auf Einmal Connecten gelassen habe und das System dachte das die IP 5.9.28.77 eine Bot Attacke auf den Server machen will sodass keiner mehr Connecten kann weil der Server voll ist.