Verstanden und gelernt
Danke an euch !
Verstanden und gelernt
Danke an euch !
Beim Compilen wird mir diese Warnung angezeigt:
warning 235: public function lacks forward declaration (symbol "Taxiarbeiter")
Das ist meine Funktion:
public Taxiarbeiter()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(taxiarbeit[i] == 1)
{
SendClientMessage(i, COLOR_LIGHTBLUE, taxistring);
}
}
}
}
Diese Schleife soll beim Aufrufen, der Person mit der Variable taxiarbeit = 1 eine Nachricht schicken
Kann mir einer sagen, was das bedeutet?
Gruß Hauke
Ich habe auch mit einem GF angefangen, aber ich habe auch das Grundwissen im Wiki gelernt.
Nun bin ich immernoch bei einem GF, welcher bald veröffnetlicht werden kann.
Noch ist das aber geheim
Wir haben dir jetzt schon genug Vorschläge gemacht. Lass dir doch nicht alles vorkauen und versuch mal selber was, nur so lernt man auch.
Mir scheint es so, als wolle er das garnicht lernen...
Wie sehr viele andere auch, scripte von anderen nehmen, in den GM einfügen (lassen), und Vorstellen.
Nach einer Woche das Projekt einstellen, und das war es denn auch.
So kann man mit einem GF nicht weit kommen
Am besten ist es, wenn du das Grudwisser erlernst, und mit einem anderen GM anfängst.
So kannst du nur nach fertigen sachen fragen, wofür du dann einen neuen Thread aufmachst, und fragst wie man das einfügen muss
Tipp: is(PlayerInfo[playerid][pMember] == 1 PlayerInfo[playerid][pLeader] == 1)
if(PlayerToPoint(4.0, playerid, x, y, z))
Mit einbauen
4= Radius
Meins: Fragt ab, ob der Spieler in dem Umkreis von dem Objekt ist.
InternetInk´s: Was passieren soll, wenn der Spieler in das Pickup rennt
Doppelthread? Warum Doppelthead?
Wozu sollte ich Nacht´s einen Doppelthread machen ?
Das muss wohl irgdendein fehler gewesen sein.. zwischendurch ist mein UMTS Netz zusammengebrochen
B2T: Danke, ich werde das mal ausprobieren
Gruß Hauke
Stimmt
Aber vielleicht will er ja noch den Namen vom Spieler mit hinein schreiben xD
Guten Abend,
ich habe da mal eine Frage:
Weiß jemand wie ich einen Inhalt aus einer gesamten Eingabe erkennen kann?
Beispiel:
Spieler schreibt: Hallo Bob, wie geht´s ?
Wie kann ich Bob daraus erkennen, und irgendetwas ausführen?
Gruß Hauke
Benutze das hier:
PlayerToPoint(4.0,playerid, 1588.0502929688,-1638.2342529297, 14.10000038147)
{
format(string, sizeof(string), "´Mach /duty");
GameTextForPlayer(playerid, string, 5000, 3);
}
Sry, ich hatte gerade nicht nachgedacht
Einfach nur den Error gelesen, die Zeile gesehen, und geantwortet
Überprüfe mal das, was du als letztes gemacht hast.
Klammer das mal aus, oder vielleicht siehst du den Fehler ja auch.
Wenn das ein neuer GM ist, könnte es auch sein, das die Ordner fehlen
Ganz oben bei den ganzen new blabla
new lspdlift;
Dann unter OnGameModeInit:
lspdlift = CreateObject(991, 1565.4558105469, -1636.7652587891, 12.524409294128, 90, 0.0, 0.0); // LSPD Lift oben
Und dann das hier unter OnPlayerCommandText:
if (strcmp(cmdtext, "/lspdlift up", true) == 0){
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1){
MoveObject(lspdlift,1565.4558105469, -1636.7652587891, 27.380376815796,4);
return 1;
}}
if (strcmp(cmdtext, "/lspdlift down", true) == 0){
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1){
MoveObject(lspdlift,1565.4558105469, -1636.7652587891, 12.524409294128,4);
return 1;
}}
Geht nur als Polizist
Hinter Getplayername das ; weg machen
Die sind zwar alle ziehmlich einfach, aber dafür recht gut gelungen.
Du solltest bloß nicht immer das selbe machen
Und diese halb transparente Frau passt da irgendwie garnicht hin
Aber sonst recht gut
MoveObject(id,x,y,z,speed);
Das funktioniert aber nicht immer !
Bei mir hat es mehrere Stunden gedauert bis ich es endlich hinbekommen habe....
Aber erst mal lieber alles neuistallieren...