Beiträge von Phi

    Das geht doch net ich habe das schon versucht das funzt im Grunde so wie GangZoneCreate aber wenn er auf dem Friedhof istd ann fliegt er weg

    Habe schon Probiert aber wenn ich das mache und ich auf den Friedhof Geportet werde dann werde ich in die Luft gehoben und bei s´mir steht Stay Within the World..

    Hi Leute ich habe gestern versucht die SetPlayerWorldBounds zu benutzen für meinen Friedhof aber das Problem ist:
    Der Spieler Spawnt an seiner Base und wenn er sich bewegt dann Fliegt er durch die Luft...
    Hier sind die Beiden Coords:

    Code
    AddPlayerClass(287,-335.0079,2210.3940,42.4844,157.7190,0,0,0,0,0,0); // World Bundries
    AddPlayerClass(287,-328.0989,2232.4063,43.4696,329.4039,0,0,0,0,0,0); // World Bundries


    //Edit:
    Ich möchte das wenn er aus einer bestimmten Zone rausgeht das man wieder an einen Bestimmten Punkt gehoben wird

    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(IsPlayerInAnyVehicle(i))
    {
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    if(TextDrawsShown[i] == false)
    {
    TextDrawShowForPlayer(i, Text:Black0);
    TextDrawShowForPlayer(i, Text:White1);
    TextDrawShowForPlayer(i, Text:White2);
    TextDrawShowForPlayer(i, Text:BlackHealth);
    TextDrawShowForPlayer(i, Text:DarkRedHealth);
    TextDrawShowForPlayer(i, Text:BlackSpeed);
    TextDrawShowForPlayer(i, Text:DarkYellowSpeed);
    TextDrawShowForPlayer(i, Text:Marker);
    TextDrawsShown[i] = true;
    }
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    new String[128];
    new Float:Speed;
    // new Float:X, Float:Y, Float:Z, Float:Speed;
    // GetVehicleVelocity(GetPlayerVehicleID(i), X, Y, Z);
    Speed = floatmul(floatsqroot(floatadd(floatadd(floatpower(X, 2), floatpower(Y, 2)), floatpower(Z, 2))), 100.0);
    new PlayerVehicleModelID = GetVehicleModel(GetPlayerVehicleID(i));
    PlayerVehicleModelID -= 400;
    format(String,sizeof(String),"~b~Auto:~n~~w~%s~n~~b~Zustand:~n~~n~Geschwindigkeit:~n~~w~%ikm/h", PlayerVehicle[PlayerVehicleModelID],floatround(Speed, floatround_floor));
    if(VHSCreated[i] == true)
    {
    TextDrawDestroy(VHS[i]);
    }
    VHS[i] = TextDrawCreate(485.000000,355.000000,String);
    TextDrawAlignment(VHS[i],0);
    TextDrawBackgroundColor(VHS[i],0x000000ff);
    TextDrawFont(VHS[i],1);
    TextDrawLetterSize(VHS[i],0.299999,1.000000);
    TextDrawColor(VHS[i],0xffffffff);
    TextDrawSetOutline(VHS[i],1);
    TextDrawSetProportional(VHS[i],1);
    TextDrawSetShadow(VHS[i],1);
    TextDrawShowForPlayer(i, VHS[i]);
    VHSCreated[i] = true;
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    new Float:CarHealth;
    GetVehicleHealth(GetPlayerVehicleID(i), CarHealth);
    if(LightRedHealthCreated[i] == true)
    {
    TextDrawDestroy(LightRedHealth[i]);
    }
    LightRedHealth[i] = TextDrawCreate(488.000000,386.000000,"_");
    TextDrawUseBox(LightRedHealth[i],1);
    TextDrawBoxColor(LightRedHealth[i],0xff000099);
    TextDrawTextSize(LightRedHealth[i], floatadd(484.0, floatdiv(CarHealth, 9.5238095238)),0.000000);
    TextDrawAlignment(LightRedHealth[i],0);
    TextDrawBackgroundColor(LightRedHealth[i],0x000000ff);
    TextDrawFont(LightRedHealth[i],3);
    TextDrawLetterSize(LightRedHealth[i],1.000000,0.199999);
    TextDrawColor(LightRedHealth[i],0xffffffff);
    TextDrawSetOutline(LightRedHealth[i],1);
    TextDrawSetProportional(LightRedHealth[i],1);
    TextDrawSetShadow(LightRedHealth[i],1);
    TextDrawShowForPlayer(i, LightRedHealth[i]);
    LightRedHealthCreated[i] = true;
    if(CarHealth < 250)
    {
    if(ExclamationShown[i] == true)
    {
    TextDrawHideForPlayer(i, Text:Exclamation);
    ExclamationShown[i] = false;
    }
    else
    {
    TextDrawShowForPlayer(i, Text:Exclamation);
    ExclamationShown[i] = true;
    }
    }
    else if(CarHealth > 250)
    {
    if(ExclamationShown[i] == true)
    {
    TextDrawHideForPlayer(i, Text:Exclamation);
    ExclamationShown[i] = false;
    }
    }
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    if(LightYellowSpeedCreated[i] == true)
    {
    TextDrawDestroy(LightYellowSpeed[i]);
    }
    LightYellowSpeed[i] = TextDrawCreate(537.000000,404.000000,"_");
    TextDrawUseBox(LightYellowSpeed[i],1);
    TextDrawBoxColor(LightYellowSpeed[i],0xffff0066);
    if(Speed >= 150)
    {
    TextDrawTextSize(LightYellowSpeed[i],589.000000,0.000000);
    }
    else
    {
    TextDrawTextSize(LightYellowSpeed[i], floatadd(533.0, floatmul(Speed, 0.373333333333)),0.000000);
    }
    TextDrawAlignment(LightYellowSpeed[i],0);
    TextDrawBackgroundColor(LightYellowSpeed[i],0x000000ff);
    TextDrawFont(LightYellowSpeed[i],3);
    TextDrawLetterSize(LightYellowSpeed[i],1.000000,1.200000);
    TextDrawColor(LightYellowSpeed[i],0xffffffff);
    TextDrawSetOutline(LightYellowSpeed[i],1);
    TextDrawSetProportional(LightYellowSpeed[i],1);
    TextDrawSetShadow(LightYellowSpeed[i],1);
    TextDrawShowForPlayer(i, LightYellowSpeed[i]);
    LightYellowSpeedCreated[i] = true;
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    }
    else
    {
    if(TextDrawsShown[i] == true)
    {
    TextDrawHideForPlayer(i, Text:Black0);
    TextDrawHideForPlayer(i, Text:White1);
    TextDrawHideForPlayer(i, Text:White2);
    TextDrawHideForPlayer(i, Text:BlackHealth);
    TextDrawHideForPlayer(i, Text:DarkRedHealth);
    TextDrawHideForPlayer(i, Text:BlackSpeed);
    TextDrawHideForPlayer(i, Text:DarkYellowSpeed);
    TextDrawHideForPlayer(i, Text:Marker);
    TextDrawHideForPlayer(i, Text:Exclamation);
    TextDrawsShown[i] = false;
    }
    TextDrawHideForPlayer(i, Text:VHS[i]);
    TextDrawHideForPlayer(i, Text:LightRedHealth[i]);
    TextDrawHideForPlayer(i, Text:LightYellowSpeed[i]);
    }
    }
    }
    return 1;
    }

    das ist es

    Hi Leute ich finde den Fehler nicht:
    new PlayerVehicleModelID = GetVehicleModel(GetPlayerVehicleID(i));
    Fehler:

    Code
    C:\Users\AirPlus\Desktop\GFR.Selfmade\gamemodes\Selfmade.pwn(11036) : warning 213: tag mismatch
    C:\Users\AirPlus\Desktop\GFR.Selfmade\gamemodes\Selfmade.pwn(11036) : warning 213: tag mismatch
    C:\Users\AirPlus\Desktop\GFR.Selfmade\gamemodes\Selfmade.pwn(11036) : warning 213: tag mismatch

    Haxlers vehicle control
    Und such bei youtube mal Blinkersystem da hat einer eins gemacht...
    Den rest Pings Autohaus oder [DT]Snipers DT Dynamiccar

    format(string,sizeof(string),"Perso von %s\nAlter: %d",SpielerName(playerid),GetPVarInt(playerid,"Alter")); mit geschlecht
    Musste dir etwas einfallen lassen

    Zeig uns mal dein enum oder deine oder mit was du gearbeitet hast..
    auf jeden fall schonmal so:

    ocmd:zeigeperso(playerid,params[]) {
    new pID,string[60];//String vill. nen bissl höher stellen ^^
    if(sscanf(params,"u",pID)) { return SendClientMessage(FARBE,"Benutzung: /zeigeperso [ID]"); }
    if(!PlayerOhnePerso(playerid,0))return SendClientMessage(playerid,ROT,"Du Hast kein Personalausweiß!");
    format(string,sizeof(string),"",SpielerName(playerid);
    SendClientMessage(pID,FARBE,string);
    return 1;
    }
    stock SpielerName(playerid)
    {
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name));
    return Name;
    }

    Hi Leute mein Haussystem spinnt etwas Problem:
    Es werden nur 50 Häuser von 218 Häuser wer nen Scriptschnipsel brauch Bescheid sagen !!

    Du musst die sachen aus dem ENBSeries Ordner Kopieren/Ausschneiden und in deinen GTA Ordner reinpacken und alles ersetzen was man da ersetzen muss dann hast du ENBSeries falls du es nicht schaffst schreib mir ne PN

    Habe das nun so:
    format(string,sizeof(string),"%s\nAFK\nGrund:%s",SpielerName(playerid),inputtext);
    AFKT[playerid] = Create3DTextLabel(string, Gelb,0,0,0,0,0);
    Attach3DTextLabelToPlayer(AFKT[playerid], playerid,0.0,0.0,0.7);
    Afk[playerid] = 1;
    TogglePlayerControllable(playerid,false);
    AFKTimer[playerid] = SetTimer("SendMessage",100,0);
    Aber das funzt net also der 3DText label wird nicht Erstellt.....

    Hi Leute ich hab nen kleines Problem undzwar:
    Ich brauche hilfe bei einem 3DTextlabel für den Spieler also auf den Spieler Attachen wo z.B Drinne steht: Name: Hans_Peter und so weiter wie soll ich da vorgehen?

    Isch klaube Du must diee SuchFunktion benutsen.
    Wenn nischt dann kanst du ja mall im Englichen forum Sucen oda dir selpst einns mahen

    Hi Leute ich habe nen Mega Fetten Bug bei mir drinne obwohl ich nix gemacht habe xD
    Ich habe nur bei meinem Editierten Ping Autohaus ein Auto hinzugefügt das war es aber auch...
    Die Accounts werden nicht Geladen also wenn ich auf den Server gehe und mir einen Account erstelle Offline gehe und wieder Online gehe ist alles in meinem Account weg und von anderen Spielern ist das Genau so.....
    //Edit vergessen: hier der Code wo der Account Geladen wird...:
    public LoadAccount(playerid)
    {
    new Datei[123],Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name));
    format(Datei,sizeof(Datei),"/Account/%s.cfg",Name);
    SetPlayerScore(playerid,dini_Int(Datei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Datei,"Geld"));
    SetPlayerSkin(playerid,dini_Int(Datei,"Skin"));
    SetPVarInt(playerid,"Admin",dini_Int(Datei,"Admin"));
    SetPVarInt(playerid,"Fuehrerschein",dini_Int(Datei,"Fuehrerschein"));
    SetPVarInt(playerid,"Motorradschein",dini_Int(Datei,"Motorradschein"));
    SetPVarInt(playerid,"Bootschein",dini_Int(Datei,"Bootschein"));
    SetPVarInt(playerid,"LKWSchein",dini_Int(Datei,"LKWSchein"));
    SetPVarInt(playerid,"Perso",dini_Int(Datei,"Perso"));
    SetPVarInt(playerid,"Wanted",dini_Int(Datei,"Wanted"));
    SetPVarInt(playerid,"Knast",dini_Int(Datei,"Knast"));
    SetPVarInt(playerid,"KnastZeit",dini_Int(Datei,"KnastZeit"));
    SetPVarInt(playerid,"Gebannt",dini_Int(Datei,"Gebannt"));
    SetPVarInt(playerid,"Leader",dini_Int(Datei,"Leader"));
    SetPVarInt(playerid,"Member",dini_Int(Datei,"Member"));
    SetPVarInt(playerid,"Donator",dini_Int(Datei,"Donator"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Datei,"Fraktion"));
    SetPVarInt(playerid,"Warn",dini_Int(Datei,"Warn"));
    SetPVarInt(playerid,"Waffenschein",dini_Int(Datei,"Waffenschein"));
    SetPVarInt(playerid,"Bankkarte",dini_Int(Datei,"Bankkarte"));
    SetPVarInt(playerid,"Bank",dini_Int(Datei,"Bank"));
    SetPVarInt(playerid,"Telefonbuch",dini_Int(Datei,"Telefonbuch"));
    SetPVarInt(playerid,"Rang",dini_Int(Datei,"Rang"));
    SetPVarInt(playerid,"Gebannt",dini_Int(Datei,"Gebannt"));
    SetPVarInt(playerid,"Handy",dini_Int(Datei,"Handy"));
    SetPVarInt(playerid,"Respektpunkte",dini_Int(Datei,"Respektpunkte"));
    SetPVarInt(playerid,"Payday",dini_Int(Datei,"Payday"));
    SetPVarInt(playerid,"Guthaben",dini_Int(Datei,"Guthaben"));
    SetPVarInt(playerid,"Raucht",dini_Int(Datei,"Raucht"));
    SetPVarInt(playerid,"Kippen",dini_Int(Datei,"Kippen"));
    SetPVarInt(playerid,"Hartz4",dini_Int(Datei,"Hartz4"));
    SetPVarInt(playerid,"HausID",dini_Int(Datei,"HausID"));
    SetPVarInt(playerid,"BizzID",dini_Int(Datei,"BizzID"));
    Eingeloggt[playerid] = 1;
    return 1;
    }