Android: Kannst du uns aufklären? ![]()
Beiträge von Eddy
-
-
Ist Windows 10 nicht nur für 1 Jahr Kostenlos? Soweit ich es verstanden habe, ist dies so!!
//Handy
-
Alles anzeigen
Probier es mal so:
stock StartMotor(playerid)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in keinem Fahrzeug, um den Motor zu starten!");
if(GetPlayerVehicleSeat(playerid) == 0)
{
new car = GetPlayerVehicleID(playerid),
m = GetVehicleModel(car);if(m == 509 || m == 481 || m == 510) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt auf einem Fahrrad, das hat keinen Motor!");
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
Motor[car] = !Motor[car];
SetVehicleParamsEx(car, Motor[car],lights,alarm,doors,bonnet,boot,objective);if (Motor[car] == true)
return SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen den Zündschlüssel, und schalten den Motor {36D61A}an!");
else
return SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen den Zündschlüssel, und schalten den Motor {E83A3D}aus!");
}
return 1;
}stock LichtAn(playerid)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in keinem Fahrzeug, um das Licht einzuschalten!");
if(GetPlayerVehicleSeat(playerid) == 0)
{
new car = GetPlayerVehicleID(playerid),
m = GetVehicleModel(car);
if(m == 417 || 425 || m == 447 || m == 464 || m == 465 || m == 469 || m == 487 || m == 488 || m == 497 || m == 501 || m == 548 || m == 563 || m == 430 || m == 446 || m == 452 || m == 453 || m == 454 || m == 472 || m == 473 || m == 484 || m == 493 || m == 595 ||
m == 460 || m == 476 || m == 511 || m == 512 || m == 513 || m == 519 || m == 520 || m == 553 || m == 577 || m == 592 || m == 593) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in einem Fahrzeug,Boot,Flugzeug, welches kein Licht hat!");GetVehicleParamsEx(car, engine, lights, alarm, doors, bonnet, boot, objective);
Licht[car] = !Licht[car];
SetVehicleParamsEx(car, engine, Licht[car], alarm, doors, bonnet, boot, objective);if (Licht[car] == true)
return SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen am Schalter, und schalten das Licht {36D61A}an!");
else
return SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen am Schalter, und schalten das Licht {E83A3D}aus!");}
return 1;
}Aber du müsstest uns auch noch sagen, welches Fahrzeug du gefahren bist als das mit dem Licht kam.
Funktioniert leider nicht, der möchte das Licht nicht Starten, wenn ich die Zeilen mit der if(m= Abfrage ausklammere, dann Funktioniert das komischer weise. Und die Nachricht, das ich den Motor gestartet habe, wird manchmal öfters "Gespammt".//Edit
Und die Nachricht, das ich in "keinem Fahrzeug sitze, um 1. den Motor zu starten und 2. das Licht anzumachen komment beide auch nicht.

-
Wieso bekomme ich keine Nachricht, das ich in keinem Fahrzeug sitze?
Und wieso bekomme ich beim LichtAn nur die Nachricht, SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in einem Fahrzeug,Boot,Flugzeug, welches kein Licht hat!");stock StartMotor(playerid)
{
if(GetPlayerVehicleSeat(playerid) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in keinem Fahrzeug, um den Motor zu starten!");
new car = GetPlayerVehicleID(playerid),m = GetVehicleModel(car);
if(m == 509 || m == 481 || m == 510) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt auf einem Fahrrad, das hat keinen Motor!");
else if (Motor[car] == false)
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
Motor[car] = true;
SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen den Zündschlüssel, und schalten den Motor {36D61A}an!");
return 1;
}
else
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
Motor[car] = false;
SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen den Zündschlüssel, und schalten den Motor {E83A3D}aus!");
return 1;
}
}
return 1;
}stock LichtAn(playerid)
{
if(GetPlayerVehicleSeat(playerid) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in keinem Fahrzeug, um das Licht einzuschalten!");
new car = GetPlayerVehicleID(playerid),m = GetVehicleModel(car);
if(m == 417 || 425 || m == 447 || m == 464 || m == 465 || m == 469 || m == 487 || m == 488 || m == 497 || m == 501 || m == 548 || m == 563 || m == 430 || m == 446 || m == 452 || m == 453 || m == 454 || m == 472 || m == 473 || m == 484 || m == 493 || m == 595 ||
m == 460 || m == 476 || m == 511 || m == 512 || m == 513 || m == 519 || m == 520 || m == 553 || m == 577 || m == 592 || m == 593) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in einem Fahrzeug,Boot,Flugzeug, welches kein Licht hat!");
if (Licht[car] == false)
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
Licht[car] = true;
SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen am Schalter, und schalten das Licht {36D61A}an!");
return 1;
}
else
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
Licht[car] = false;
SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen am Schalter, und schalten das Licht {E83A3D}aus!");
return 1;
}
}
return 1;
} -
Das stört mich ja nicht, wollte es nur mal gesagt haben
man hält ja nicht 5 Minuten lang ein und die selbe Taste 
-
soll der Motor nach 3sek angehen...
haut
Funktioniert alles, wenn ich die Taste zulange gedrückt halte, dann fängt der an zu Spammen
also der haut den Motor an und aus 
-
Kann man das noch so machen, das die Nachricht nach den 3 Sekunden kommt, das der Motor an bzw. aus geschaltet wurde? Es ist bis jetzt so, das der Nachricht er kommt, wenn ich los lasse, der Motor geht dann auch erst an, wenn ich los lasse :D.
-
Hast du nen Beispiel, wie ich das mit dem Timer machen soll?
-
Ja
bei dir müsste das ka klappen, ich habe eben geschaut, kann vllt sein, das mein Numpad aus geschaltet war 
//Edit
Lol, jetzt erst gemerkt, das du oben die Zahlen genommen hast, ich dachte das wäre Numpad 2

-
So sollte es klappen

irgendwie ja nicht
... habe jetzt KEY_FIRE genommen, aber der Startet den Motor einfach nicht. -
Wie mache ich das so, das man wenn man den Motor starten möchte, 3 Sekunden lang die Numpad 2 Taste gedrückt halten muss? bzw. andere Tasten gehen auch, ist allgemein gemeint. Habe das bis jetzt so:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/motor", true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0x9B0000FF, "Du sitzt in keinem Fahrzeug um den Motor zu starten!");
if(GetPlayerVehicleSeat(playerid) == 0)
{
new car = GetPlayerVehicleID(playerid);
if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510)
{
SendClientMessage(playerid, 0x9B0000FF, "Du sitzt auf einem Fahrrad, das hat keinen Motor!");
}
else if (Motor[car] == false)
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
Motor[car] = true;
SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen den Zündschlüssel, und schalten den Motor {36D61A}an!");
}
else
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
Motor[car] = false;
SendClientMessage(playerid, 0x4B94FFFF, "{1AADD6}Gedanke: {F2F2F2}Sie drehen den Zündschlüssel, und schalten den Motor {E83A3D}aus!");
}
}
return 1;
}
return SendClientMessage(playerid, 0xFF0000FF, "Befehl existiert nicht.");
} -
Kannst auch Radio´s Streamen lassen, brauchst nur einen "Link" zum Streamer einfügen.

-
Das geht mit folgender Funktion: PlayAudioStreamForPlayer einfach bei OnPlayerConnect oder wo du das auch immer haben möchtest rein packen.
-
Alles anzeigen
Sehr schöne Map Eddy, ich bin das nicht anders gewöhnt von dir

Auf dem 6 Bild, ist das der Haupteingang ?
Falls Ja, finde ich den zu grau. Ein paar Blumen oder sowas im Gang wäre schön
Aber an sich wieder eine sehr schöne Map.
Mfg Saphire
Danke dir mein Bester, ja bei dem Eingang werde ich noch etwas was machen.
freut mich aber, das sie dir ansonsten soweit gefällt.
-
Ich bedanke mich bei euch allen, Devine_: Das war mir kla, das dir das Gebäude bekannt vor kommt

-
Guten Tag liebe Community,
Ich möchte euch heute gerne eine Map vorstellen, hierbei handel es sich um ein "Mittelklasse Autohaus". Hier werden die etwas geringer Kostiegen Fahrzeuge später auf Your Roleplay zu Kaufen sein.
Die Map besteht aus 380 Objekten, diese wurden in 2 Tagen (insgesamt 8 Stunden) zum Leben erweckt. Es sollte ein Modern aber doch etwas mittleres Gebäude werden.Einigen Formen habe ich mir bei folgendem Bild abgeschaut: Klick mich!Map: by Eddy
Texturen: by Source & EddyKommen wir nun zu den Bildern:











-
Wisst Ihr schon, ob es eine Beta geben wird? Und wann diese ungefähr starten wird?

-
Starte das Programm mal als "Administrator"
könnte auch daran liegen. -
Du solltest mal anfangen etwas Detailierter zu Mappen. Bei all deinen Maps fällt mir auf, dass sie einfach zu leer bzw. teilweise sogar unsauber Erstellt wurden. Schau dir mal ein paar Läden in Google an, und versuch dich an ihnen zu Orientieren und diese wenn möglich auch Identisch nachzubauen.
-
Ich empfehle euch das Projekt sehr, ich war dort eine Zeit lang auch als Mapper tätig, musste aber aus Zeitmangelns seitens meiner Ausbildung zurücktreten. Sobald ich aber wieder mehr Zeit habe, werde ich als Teilzeit Mapper wieder mit einsteigen.