Beiträge von xSoldier

    Okay danke ich habe alles was dort steht gemacht.. aber leider funktioniert das nicht..
    Ganz oben bei den ganzen anderen new...


    new Text:SchwarzerBildschirm;


    Dies habe ich bei OnGameModeInit hingetan.


    SchwarzerBildschirm = TextDrawCreate(162.450958, 145.583343, "usebox");
    TextDrawLetterSize(SchwarzerBildschirm, 0.000000, 0.000000);
    TextDrawTextSize(SchwarzerBildschirm, 162.450958, 0.000000);
    TextDrawAlignment(SchwarzerBildschirm, 1);
    TextDrawColor(SchwarzerBildschirm, 0);
    TextDrawUseBox(SchwarzerBildschirm, true);
    TextDrawBoxColor(SchwarzerBildschirm, 102);
    TextDrawSetShadow(SchwarzerBildschirm, 0);
    TextDrawSetOutline(SchwarzerBildschirm, 0);
    TextDrawFont(SchwarzerBildschirm, 1);
    TextDrawSetProportional(SchwarzerBildschirm, 1);


    Und damit es beim verbinden kommt habe ich das bei OnPlayerConnect hinein getan.


    TextDrawShowForPlayer(playerid,SchwarzerBildschirm);


    Aber irgwie funktioniert das nicht, könnte mir jemand helfen?

    Das hier habe ich in meiner pwn datei gefunden. Wie wo füge ich das ein und wie mache ich das dass man es beim Login/Register sieht?


    //Global Textdraws:


    new Text:Textdraw0;



    Textdraw0 = TextDrawCreate(162.450958, 145.583343, "usebox");
    TextDrawLetterSize(Textdraw0, 0.000000, 0.000000);
    TextDrawTextSize(Textdraw0, 162.450958, 0.000000);
    TextDrawAlignment(Textdraw0, 1);
    TextDrawColor(Textdraw0, 0);
    TextDrawUseBox(Textdraw0, true);
    TextDrawBoxColor(Textdraw0, 102);
    TextDrawSetShadow(Textdraw0, 0);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawFont(Textdraw0, 1);
    TextDrawSetProportional(Textdraw0, 1);

    Ja schon danke für das Tutorial aber das hat mich gerade auch nicht weitergebracht ich habe es bis hier geschafft aber weiß nicht weiter wie ich das speicher oder was ich als nächstes drücken muss damit ich die Coordinaten von der Box herausfinde...


    Dankeschön für das Tutorial, leider komm ich nicht weiter da ich das System nicht verstehe.



    Was soll ich nun machen?
    Vorhin bin ich auf Manage gegangen und habe dies ausgewählt aber wie geht es dann weiter?



    Dann habe ich das Format genau gemessen, wie ich es haben möchte.



    Was für eine Taste, soll ich betätigen damit dies sich speichert? ich verstehe das ganze System nicht ganz genau..

    Funktioniert nicht, gibt es vlt eine leichtere Methode ein Sirenen System zu erstellen? Ich hab gehört man kann auch jedes einzelne Auto selber einstellen wie man die Sirene haben möchte.. stimmt das?

    dcmd_sirene(playerid,params[])
    {
    new status[50];
    if(sscanf(params,"s",status)) { return SendClientMessage(playerid,0xFF0000,"Benutzung: [an/aus]"); }
    if(!IsACop(playerid))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Cop!");
    return 1;
    }
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vid = GetPlayerVehicleID(playerid);
    if(strcmp(status,"an",true) == 0)
    {
    if(sirenean[vid] == true)return SendClientMessage(playerid,0xFF0000,"Dieses Fahrzeug hat bereits eine Sirene!");
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    sirene[vid] = CreateObject(18646,x,y,z,0,0,0,100);
    AttachObjectToVehicle(sirene[vid],vid,-0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
    sirenean[vid] = true;
    SendClientMessage(playerid,0xFF0000,"Du hast die Sirene angeschaltet!");
    }
    else
    if(strcmp(status,"aus",true) == 0)
    {
    if(sirenean[vid] == false)return SendClientMessage(playerid,0xFF0000,"Dieses Fahrzeug hat keine Sirene");
    DestroyObject(sirene[vid]);
    sirenean[vid] =false;
    SendClientMessage(playerid,0xFF0000,"Du hast die Sirene ausgeschaltet!");
    }
    else
    if(strcmp(status,"deagle",true) == 0)
    {
    if(sirenean[vid] == false)return SendClientMessage(playerid,0xFF0000,"Sowas tut man doch nicht!!");
    Kick(playerid);
    SendClientMessage(playerid,0xFF0000,"Das darfst du nicht!");
    }
    }
    return 1;
    }


    Ich bitte um Hilfe, es spawnt einfach keine Sirene auf dem Auto.
    Habe auch Warnings wegen dem System.. oder kann mir jemand ein besseres Sirenen System vorschlagen? wie ich vlt alle Autos selber mache.

    if(strcmp(cmd, "/sethp", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 7)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "NUTZUNG: /sethp [playerid] [Leben]");
    return 1;
    }
    new playa;
    new health;
    playa = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    health = strval(tmp);
    if(PlayerInfo[playa][pAdmin] > PlayerInfo[playerid][pAdmin])
    {
    SendClientMessage(playerid, COLOR_GRAD1, "FEHLER");
    return 1;
    }
    if (PlayerInfo[playerid][pAdmin] >= 7)
    {
    if(IsPlayerConnected(playa))
    {
    if(playa != INVALID_PLAYER_ID)
    {
    SetPlayerHealth(playa, health);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht befugt!");
    }
    if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
    {
    SendClientMessage(playerid, COLOR_RED, "Du kannst diesen Spieler nicht kicken, da er ein höheres Adminlevel hat als du!");
    return 1;
    }


    }
    return 1;
    }
    haha okey :D

    Guten Abend liebes Breadfish,
    Ich wollte fragen wie ich das einstelle das man nicht mehr als 250 HP haben kann?
    Über /sethp kann ich mir nur 100 geben aber ich möchte das gerne ändern in 250 HP ich besitze das WOS Script und wollte fragen ob ihr mir
    vlt helfen könnt ich habe keine Ahnung ich habe mal das auf 250 geändert aber das hat auch nichts gebracht..


    if(PlayerInfo[playerid][pReg] == 0)
    {
    PlayerInfo[playerid][pLevel] = 1;
    PlayerInfo[playerid][pSHealth] = 0.0;
    PlayerInfo[playerid][pHealth] = 250;
    PlayerInfo[playerid][pPos_x] = 2246.6;
    PlayerInfo[playerid][pPos_y] = -1161.9;
    PlayerInfo[playerid][pPos_z] = 1029.7;
    PlayerInfo[playerid][pInt] = 15;
    PlayerInfo[playerid][pLocal] = 255;
    PlayerInfo[playerid][pTeam] = 3;
    PlayerInfo[playerid][pModel] = 212;
    PlayerInfo[playerid][pPhousekey] = 255;
    PlayerInfo[playerid][pPbiskey] = 255;
    PlayerInfo[playerid][pAccount] = 0;
    PlayerInfo[playerid][pReg] = 1;
    }

    Ich finde die Farbe im Script aber nur hier #define TEAM_HIT_COLOR 0xFFFFFF00
    &nd wo genau muss ich das einfügen das wenn ich /tarn eingebe das man mich nicht mehr auf der Minimap sieht? aber wenn ich dann wieder /tarn eingebe muss man mich wieder sehen..?


    if (strcmp("/tarn", cmdtext, true) == 0)
    {
    if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
    {
    if(TarnDuty[playerid] == 0)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) {ShowPlayerNameTagForPlayer(i,playerid, false);}
    SendClientMessage(playerid,COLOR_GRAD2,"Das Tarnen kostet dich 25000$");
    SendClientMessage(playerid,COLOR_GRAD2,"Du bist nun nicht mehr auf der Karte zu sehen.");
    GivePlayerMoney(playerid, -25000);
    SetPlayerColor(playerid,COLOR_HITMAN);
    BizzInfo[6][bTill] += 25000;
    TarnDuty[playerid] = 1;
    }
    else if(TarnDuty[playerid] == 1)
    {
    for(new i = 0; i < MAX_PLAYERS; i++){ShowPlayerNameTagForPlayer(i, playerid, true);}
    SendClientMessage(playerid,COLOR_GRAD2,"Du bist nun wieder auf der Karte zu sehen.");
    SetPlayerColor(playerid,COLOR_HITMAN);
    TarnDuty[playerid] = 0;
    }
    }
    else return SendClientMessage(playerid,COLOR_RED,"*Du darfst diesen Befehl nicht nutzen*");
    return 1;
    }