Auf den Punkt klicken wo du es hinhaben willst (er markiert dann ganze Objekte aber das macht nichts)
Und dann Einfügen
Beiträge von InternetInk aka Benjamin
-
-
Kannst ja bei MTA bleiben, aber MTA ist veraltet...
-
Nicht das ich wüsste aber seit dem die neuen Objete da sind kannste MTA knicken.
-
Es gibt aber nur diesen Editor für SA-MP, mit MTA kann man 0.3c/d Objekte nicht mappen und auch nicht die Standard Objekte Removen.
Man kann sich ne Objekt-Favoriten Liste anlegen dann hat man die wichtigesten zur Hand.//Edit
Da ist ne anleitung bevor du auf Start drückst...Rechte Maustaste gedrückthalten+WASD
-
-
http://wiki.sa-mp.com/wiki/SetPlayerCheckpoint
Weil du Checkpoints keiner ID zuweisen kannst musste selbst eine mitlaufen lassen.
Mit
SetPVarInt(playerid,"TruckerCP",1);
Unter OnPlayerEnterCeckpoint fragste dann ab ob er diese Variable auf 1 hat.
if(GetPVarInt(playerid,"TruckerCP") == 1)
Wenn ja sollten danach noch ein paar Abfragen kommen, ob er in einem Truck ist und ob er den Anhänger noch dran hat.
Danach kannste den CP deaktivieren mit http://wiki.sa-mp.com/wiki/DisablePlayerCheckpoint
Die Variable + 1 rechnen für den nächsten und den nächsten setzen, dann wenn er in dem nächsten ist einfach wieder abfragen ob die Variable 2 ist wenn ja dann alten ausblebend, variable +1 und den nächsten.
usw usw -
magnus hat recht, das Godfather Script ist Open Source, das RGR Script ist ein Edit davon.
Und die Leute denen das RGR Script "gehört" sind selbst schuld wenn es in umlauf kommt.Er kann dir also nichts, ganz sicher.
Außerdem, Rechtsfragen werden hier nicht beantwortet.
//Closed -
Falsch! 4!
new LSPD_Car[4]
LSPD_Car[0]
LSPD_Car[1]
LSPD_Car[2]
LSPD_Car[3] -
Hat doch mit dem Thema nichts zu tun...
Zum Thema an sich, nichts was ein eigenes Thema Wert wäre...
Wenn er nach Abos geilt, lasst'n halt ist doch nicht euer Problem, müsst ihn ja nicht Abonnieren xD//Closed
-
Jou und?
http://wiki.sa-mp.com/wiki/TextDrawSetString
new string[128];
format(string,sizeof(string),"Zahl: %d ",Zahl);
TextDrawSetString(Anzeige,string); -
jou kannst es doch, was war daran nun so schwer?
Am besten nach diese Abfrage:
if(!IsPlayerConnected(pID))Also
//
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,COLOR_GRAD1,"Kein Spieler mit angegebener ID online");
}
if(PlayerInfo[pID][pAdmin] >= 1337)
{
return SendClientMessage(playerid,COLOR_GRAD1,"Das ist ein Admin den kannste nicht kicken!");
} -
Kommt drauf an wo du das ausgeben willst, als Nachricht im Chat?
new string[128];
format(string,sizeof(string),"Die Variable Zahl steht bei: %d ",Zahl);
SendClientMessage(playerid,0xFFFFFFFF,string); -
Abfragen ob pID ein Adminlevel >= 1337 hat und dann die Nachricht ausgeben.
-
//Global die Variable erstellen
new Zahl;
//im Befehl zum erhöhem
Zahl++;
//oder
Zahl += 1;
//zurücksetzen in nem anderen cmd oder wo du willst
Zahl = 0; -
Wie gesagt, er nimmt die anderen Biz auchnoch mit rein obwohl die dir ja garnicht gehören.
Das er nur Na anzeigt liegt daran das der teilstring den du nutzt grade groß genug dafür ist.Nimm den größeren string,den kleinen kannste dann löschen.
Außerdem erstelle mal so viele biz wie in MAX_BIZZES vergeben.
Als Inhalt einfach die Variablen mit Werten wie "Niemand" 0 0 oder sowas -
jo schon klar, (San Fierro schreibt man übrigends mit 2 r
)
Aber der Debug code wird ausgeführt, d.h. er läuft die Schleife durch, er gibt den Kram hinterher aber nicht aus...Setz mal über die 2 } vor "Ergebniss"
printf("DEBUG2: %s",gesamterstring); -
Er führt den Code in der Schleife aus, also wird auch der Befehl ausgeführt.
Bzw fällt mir grade auf, die ShowPlayerDialog Zeile müsste so lauten:
ShowPlayerDialog(playerid,0, DIALOG_STYLE_MSGBOX, "Firmen Infomationen", gesamterstring, "Schließen", "");
Erst die DIALOG ID und dann den Style.
Aber das hat mit dem eigentlichen Problem jetzt eher weniger zu tun.Wie liest du den Besitzernamen aus? Denn er dürfte dir eigentlich nur 1 Zeile ausgeben
-
Ich glaub der teilstring ist mir zu klein geraten, setz ihn mal auf 40
-
Entweder in meinem Code liegt ein Fehler oder du hast nicht richtig aus der Datei gelesen.
Setz mal über die "//Erste Teil" Zeile das hier:printf("DEBUG: ID: %d Name: %s Einnahmen: %d Produkte: %d",i,BSystem[i][Biz_Name],BSystem[i][Biz_einahmen],BSystem[i][Biz_Produkte]);
Ist nur ne Debug Zeile um zu sehen ob Werte in den Variablen stehen (und was für welche)Versuchs nochmal und Poste dann die Log stelle/n
-
Ne, das Fahrzeug wird ja nicht sofort erstellt, der Code das Nummernschild zu setzen ist schneller als das CreateVehicle.
Und da bin ich mir sicher ich habs ausprobiert

In anderen Fällen hättest du aber recht.