Problem mit CreateVehicle

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Folgendes Problem:
    Als Zivi kann man kein Auto spawnen obwohl die Meldung kommt das man es erstellt/destroyt.
    Als Gangmitglied geht das komischerweise. Hier die beiden Codes:


    CMD:supmobil(playerid)
    {
    new Float:x, Float:y, Float:z, Float:r;
    if(sInfo[playerid][alevel] < 1) return SendClientMessage(playerid,COLOR_ERRORTEXT,"* Dies ist ein Adminbefehl.");
    if(sInfo[playerid][supmobil] != -1)
    {
    DestroyVehicle(sInfo[playerid][supmobil]);
    sInfo[playerid][supmobil] = -1;
    return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du hast dein Supmobil zerstört.");
    }
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_ERRORTEXT,"* Du sitzt bereits in einem Auto.");
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,r);
    sInfo[playerid][supmobil] = CreateVehicle(560,x,y,z,r,0,0,0);
    PutPlayerInVehicle(playerid,sInfo[playerid][supmobil],0);
    return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du hast dein Supmobil gespawnt.");
    }


    CMD:makeleader(playerid,params[])
    {
    if(sInfo[playerid][alevel] < 1337 ) return SendClientMessage(playerid,COLOR_ERRORTEXT,"* Dies ist ein Adminbefehl.");
    new giverid, frakid;
    if(sscanf(params,"ui",giverid,frakid)) return SendClientMessage(playerid,COLOR_ERRORTEXT,"Benutze /makeleader [ID/Name] [Fraktions-ID(/Fraktionen)]");
    if(IsPlayerConnected(giverid))
    {
    if(frakid == 0)
    {
    new string[256];
    format(string,sizeof(string),"Du hast %s aus der Fraktion geworfen.",getPlayerName(giverid),fInfo[frakid][f_name]);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
    format(string,sizeof(string),"Admin %s hat dich aus der Fraktion geworfen.",getPlayerName(playerid),fInfo[frakid][f_name]);
    SendClientMessage(giverid,COLOR_LIGHTRED,string);
    format(string,sizeof(string),"Admin %s hat %s aus seiner Fraktion geworfen.",getPlayerName(playerid),getPlayerName(giverid),fInfo[frakid][f_name]);
    AdminNachricht(string);
    sInfo[giverid][fraktion] = frakid;
    Skinauswahl(giverid);
    return 1;
    }
    new string[256];
    format(string,sizeof(string),"Du hast %s zum Leader der Fraktion %s gemacht.",getPlayerName(giverid),fInfo[frakid][f_name]);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
    format(string,sizeof(string),"Admin %s hat dich zum Leader der Fraktion %s gemacht.",getPlayerName(playerid),fInfo[frakid][f_name]);
    SendClientMessage(giverid,COLOR_LIGHTRED,string);
    SendClientMessage(giverid,COLOR_LIGHTRED,"Du kannst deine neuen Befehle unter /help einsehen.");
    format(string,sizeof(string),"Admin %s hat %s zum Leader der Fraktion %s gemacht.",getPlayerName(playerid),getPlayerName(giverid),fInfo[frakid][f_name]);
    AdminNachricht(string);
    sInfo[giverid][fraktion] = frakid;
    Skinauswahl(giverid);
    return 1;
    }
    return SendClientMessage(playerid,COLOR_ERRORTEXT,"Dieser Spieler ist offline.");
    }

    Einmal editiert, zuletzt von carLos186 ()

  • Beitrag von Fernando_Jizuya ()

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Verlesen ().