Danke
Aber bedenke auch, dass du PlayerTextDraws unter OnPlayerConnect oder so erstellen musst, denn unter
OnGameModeInit würden sie nicht erstellt werden, da in dem Zeitpunkt die User nicht auf dem Server sind.
Danke
Aber bedenke auch, dass du PlayerTextDraws unter OnPlayerConnect oder so erstellen musst, denn unter
OnGameModeInit würden sie nicht erstellt werden, da in dem Zeitpunkt die User nicht auf dem Server sind.
Sicher, dass du "2" bei GetPlayerState willst? Das ist der Beifahrer, wenn ich mich nicht irre :p
Nene, ist schon richtig:
0 Empty (while initializing) - "PLAYER_STATE_NONE"1 Player is on foot - "PLAYER_STATE_ONFOOT"2 Player is driver of a vehicle - "PLAYER_STATE_DRIVER"3 Player is passenger of a vehicle - "PLAYER_STATE_PASSENGER"7 Player is wasted or on class selection - "PLAYER_STATE_WASTED"8 Player is spawned - "PLAYER_STATE_SPAWNED"9 Player is spectating - "PLAYER_STATE_SPECTATING"
Jedoch würde ich auch lieber die Definitionen, statt die Zahlen benutzen..
Vielleicht dein Code man durchprinten, um den Fehler besser zu finden:
if(strcmp(cmdtext, "/linie",true)==0)
{
print("linie1");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 431)
{
print("linie2");
if(GetPlayerState(playerid) == 2)
{
print("linie3");
if(SpielerInfo[playerid][pJob] == 14)
{
print("linie5.1");
tmp = strtok(cmdtext, idx);
print("linie5.2");
if(!strlen(tmp))
{
print("linie6.1");
SendClientMessage(playerid, COLOR_WHITE, "NUTZUNG: /Linie [Preis]");
print("linie6.2");
return 1;
}
moneys = strval(tmp);
print("linie5.3");
if(moneys < 1 || moneys > 30) { print("linie5.4"); SendClientMessage(playerid, COLOR_GREY, "Preis muss zwischen 1 und 30 Dollar liegen!"); return 1; }
BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
print("linie5.4");
GetPlayerName(playerid,sendername,sizeof(sendername));
print("linie5.5");
format(string, sizeof(string), "Busfahrer %s ist im Dienst, Kosten: $%d.", sendername, TransportValue[playerid]);
print("linie5.6");
OOCNews(TEAM_GROVE_COLOR,string);
print("linie5.7");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du fährst den Bus nicht !");
print("linie7");
return 1;
}
print("linie8");
}
print("linie9");
}
print("linie10");
return 1;
}
Alles anzeigenIch bin mir jetzt nicht 100%tig sicher,ob es das ist,was du willst,aber um den GameMode zu ändern,musst du im Script eigentlich nur
"public OnGameModeInit" aufsuchen.
public OnGameModeInit()
{
SetGameModeText("HansWurst");
AddPlayerClass(250, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
Und dort bei SetGameModeText("HansWurst"); "HansWurst" nach deinem belieben umtauschen.
Wäre das der Fall, würde nicht Unknown stehen, sondern "Blanked Script"
Vielleicht Audio- oder Streamerplugin veraltet oder so?
mysql_connect(SQLHost,SQLName,SQLDB,SQLPass);
Ich weiß ja nicht, welches MySQL du benutzt, aber eigentlich ist die Reihenfolge: "Host, User, Pass, Data"
mysql_connect(SQLHost,SQLName,SQLPass,SQLDB);
SetPlayerCheckpoint(playerid,x,y,z,a,größe);
Damit erstellst du den..
Dann erstellst du einen Timer, wenn er den Checkpoint betritt, der
30 Sekunden anhält, unter:
OnPlayerEnterCheckpoint(playerid);
Den Timer setzt du dann zurück, wenn er ihn wieder verlässt:
OnPlayerLeaveCheckpoint(playerid);
Ich finds nice.. Voll mein Geschmack getroffen.
10/10
Nur finde ich es unten ein wenig zu dunkel.
"Angemeldet als BlackAce"? lol
CarInfo[i][Pos_A] = A;
CarInfo[i][Preis] = preis;
CarInfo[i][Carslot]=1;
Carslot ist ebenfalls ein Int und Pos_A sowie A sind auch als Float angegeben :X
Jo, ein Skypekumpel hat mir geholfen..
Sorry, bin einfach nicht aus der Liste schlau geworden :X
Aber danke trotzdem..
Warum bekomme ich hier einen "tag mismatch"?
CarInfo[i][Preis] = preis; //Die Zeile
Hier wird "preis" erstellt:
new v = GetPlayerVehicleID(playerid), Float:X, Float:Y, Float:Z, Float:A, col1, col2, vx, preis, str[128];
if(v==INVALID_VEHICLE_ID) return SendClientMessage(playerid,-1,"Du bist in keinem Auto!");
if(sscanf(params,"i",preis)) return SendClientMessage(playerid,-1,"/ssc [Preis]");
Und Preis ist im Enum als Int angegeben:
Preis,
Genau das, was du mir geschickt hat
Hier steht es doch in einer Liste? http://wiki.sa-mp.com/wiki/Car_Component_ID
Es sind 194 Teile
Ich meine die verschiedenen Typen .. Vielleich falsch ausgedrückt. Weil die Liste ist unsortiert,
und wtf ist "Front Sign?" ? o.o
Hey,
ich möchte Tuningteile speichern, aber möchte mal wissen, welche/wieviele verschiedene Parts es gibt.
Ich habe in der SAMP WIki geschaut, aber da ist alles so unsortiert, da verzählt man sich leicht.. Wäre nett,
wenn ich eine Antwort bekomme
Hi liebe Community,
mich drängt es danach zu fragen, wie ich bei einer Signatur sprich Avatar, die Schrift zum leuchten, blinken bringe.
Momentan benutze ich Photoshop CS 6.
Währe nett, wenn mir einer helfen könnte.
Definiere "zum Leuchten/Blinken bringen"..
Evtl meinst du eine Animation. Dann einfach "Fester->Animation" oder so, bin mir gerade nicht sicher.
Wenn man der Meinung ist, das alle, ob Mensch, Tier oder Pflanze, gleich behandelt werden müssen, hat man definitiv im Leben was verpasst.
Naja, das ist aber nicht ganz richtig. Hier wird keiner dem anderen vorgezogen. Gleichberechtigung sollte es schon in gewissem Maß geben.
Aber das Spammen ist ja auch so eine Sache.. Hier werden am Tag ca. 656 Beiträge geschrieben in 163 237 Themen.. Da kann keiner aus dem
Team in Breadfish jeden einzelnen Beitrag bewerten und verwarnen. Keiner könnte das.. Wenn einer besonders auffällt, wird er eben verwarnt ..
Sehr gut geworden, so wie viele von deinen Maps
10/10
kannst du ein Beispiel machen?
if(!IsPlayerInRangeOfPoint(playerid, 50.0 ,731.4595,-1276.2070,13.4048) || Leben < 90 || Weste < 50)
zu
if(!IsPlayerInRangeOfPoint(playerid, 50.0 ,731.4595,-1276.2070,13.4048) && Leben < 90 && Weste < 50)
Gefällt mir nicht..
Unkreativ und merkwürdig...
Elektrozäune haben da nichts zu suchen, und warum schwebt die Base? o.o
Sieht ganz gut aus, aber die Schattierungen der Objekte mach das Aussehen fail..
daher nur 8/10, weil mir die Map trotzdem gefällt
Du könntest ein wenig rumprobieren und es per stock machen, denn mit dem #define geht es, meines wissens nach, nicht:
Bin mir aber nicht sicher.