HI kurze frabe, was ist das für ein Farben Code? 0xAA000000 also ich weiß es ist schwarz aber was für ein Code also HTML RGB HEX etc.
Beiträge von Maho
-
-
-
Developer für Minecraft?
-
Kannst dich bei mir mal melden.
-
Peace, weiß einer ob es das "Crack Factory" Interior als Objekt gibt?
Einzelteile ja:
-
SAMP German Mapping Gott sagt einfach mittelgut da muss ich los😂
Ne Spaß bei seite undzwar wollte ich dich fragen ob du Interesse hättest maps für einen Story mods server zu mappen. So da geht es nicht um luxus sondern ehr so gangs mafia mäßig. -
Ich würde dir empfehlen, dir die Zeit zu nehmen und nen eigenes Script zu schreiben - man hat ja bei den Codeschnipsel hier kaum Überblick.
Hat mir jedenfalls am Anfang enorm geholfen.
Hi hatte ihm privat geholfen und vergessen dies hier zu erwähnen, vlt postet er ja den CODE.
-
Herzlich willkommen _D
-
Kurze frage: Benutzt du ein Safebox System oder hast vor es zu verwenden?
Weil dann wäre es richtig gewesen die Drogen erstmal in eine PVar zu packen, um sie nachher, wenn man sie in die Box hinterlegt, dann der PlayerInfo übergibt.
Somit wäre dann SetPVarInt(playerid, "drugsbuy", GetPVarInt(playerid, "drugsbuy")+menge); richtig gewesen und PlayerInfo[playerid][pDrugs] += GetPVarInt(playerid, "drugsbuy"); hätte dann in den /put Befehl gehört.
oder einfach 2 PlayerInfos erstellen:
PlayerInfo[playerid][pDrogen]
PlayerInfo[playerid][pSafeDrogen] -
-
Code
Alles anzeigenocmd:gettrailer(playerid, params[]) { new item[64]; if(sscanf(params, "s[64]", item))return SCM(playerid, COLOR_YELLOW, "[INFO]: /gettrailer [Waren/Benzin]"); if(!strcmp(item, "Waren", true)) { if(!IsPlayerInVehicle(playerid, truckveh[playerid])) return SCM(playerid, COLOR_DARKRED," Du sitzt nicht im richtigen Truck!"); pTrailer[playerid] = CreateVehicle(435, 58.6176,-270.3957,1.3052, 0.0, 0, 0, -1); //1620 SetTimerEx("AttachTrailer",1100,false,"i",playerid); } if(!strcmp(item, "Benzin", true)) { if(!IsPlayerInVehicle(playerid, truckveh[playerid])) return SCM(playerid, COLOR_DARKRED," Du sitzt nicht im richtigen Truck!"); pTrailer[playerid] = CreateVehicle(584, 58.6176,-270.3957,1.3052, 0.0, 0, 0, -1); SetTimerEx("AttachTrailer",1100,false,"i",playerid); } return 1; }
//hab ihm Privatg geholfen klappt nun.
-
Ja habs nicht gelesen aber es ändert nix am jetzigen Problem.😂
-
Man ich bin gerade etwas dumm.
also
trailerwaren[MAX_.. weg damit.
und
schreib mal anstatt trailer pTrailer auch in gettrailer und AttachTrailer ändern. -
-
Das problem ist das das alles zu schnell geht, Trailer wird erstellt und sofort attached bevor es gestreamt wird.
Meine lösung:
Code
Alles anzeigennew trailerwaren[playerid], trailer[playerid]; ocmd:gettrailer(playerid, params[]) { new item[64]; if(sscanf(params, "s[64]", item))return SendClientMessage(playerid, COLOR_YELLOW, "[INFO]: /gettrailer [Waren/Benzin]"); if(!strcmp(item, "Waren", true)) { if(!IsPlayerInVehicle(playerid, truckveh[playerid])) return SendClientMessage(playerid, COLOR_DARKRED," Du sitzt nicht im richtigen Truck!"); new trailer[playerid] = CreateVehicle(435, 58.6176,-270.3957,1.3052, 0.0, 0, 0, -1); //AttachTrailerToVehicle(trailerwaren[playerid], truckveh[playerid]); //1490 SetTimerEx("AttachTrailer",700,false,"i",playerid); SendClientMessage(playerid, COLOR_WHITE, "PLATZHALTER WAREN!"); } if(!strcmp(item, "Benzin", true)) { if(!IsPlayerInVehicle(playerid, truckveh[playerid])) return SendClientMessage(playerid, COLOR_DARKRED," Du sitzt nicht im richtigen Truck!"); new trailer[playerid] = CreateVehicle(584, 58.6176,-270.3957,1.3052, 0.0, 0, 0, -1); //AttachTrailerToVehicle(trailerbenzin[playerid], truckveh[playerid]); //1497 SetTimerEx("AttachTrailer",700,false,"i",playerid); SendClientMessage(playerid, COLOR_WHITE, "PLATZHALTER BENZIN!"); } return 1; } forward AttachTrailer(playerid); public AttachTrailer(playerid) { if(IsVehicleStreamedIn(trailer[playerid], playerid)) { AttachTrailerToVehicle(trailer[playerid], truckveh[playerid]); } else { SendClientMessage(playerid, 0xFF0000AA, "Trailer konnte nicht gestreamt werden."); } }
-
Hab ich gemacht/versucht sieht jetzt so aus:
zeig mal dein Code jetzt.
-
So weit ich weiß muss das trailer was attached werden will für den spieler gestreamt werden sonnst geht es nicht also spawn den Trailer neben dem spieler und attach es direkt.
//edit und ebenfalls würde ich trailerwaren und trailerbenzin für jeden spieler public machen, damit du es später außerhalb von /gettrailer abfragen kannst. -
Müsste der Trailer jetzt theoretisch attached werden? Maho
wenn du alles richtig gemacht hast, ja.
Und warum probierst du es nicht einfach aus 😉
-
Du hast es einmal global gemacht aber nicht für jeden Spieler.
Mach so:new truckveh[MAX_PLAYERS];
Bei starttrucking dann truckveh[playerid] benutzen auch bei gettrailer
-
Du must truckveh als globale Variable machen für alle Spieler weil /gettrailer weiß nicht was truckveh ist sonder nur /starttrucking weiß was truckveh ist.