Beiträge von Tomi93

    also mein Problem ist:


    Beim Connecten sind bereits marker auf der map bevor ich /show mache, die möchte ich weghaben, aber wenn ich sie mit

    ShowPlayerMarkers(0);
    bei
    public OnGameModeInit
    weggmache sind zwar die Markers bevor ich /show mache weg, aber es kommt auch keiner marker wenn ich /show mache
    jetzt verstanden?

    Hey Leute,


    ich bin dabei ein /show /unshow System zu machen das problem ist
    ich möchte wenn man Connect da man keine Markers sieht
    Das habe ich erst so gemacht indem ich ShowPlayerMarkes(0); bei OnGameModeInit einfüge das probem ist dann geht /show nicht.
    ich bin langsam echt verwirrt ich hoffe ihr könnt mir helfen


    Spoiler anzeigen
    /show by Blitze (meine gingen i-wie nie richtig)
    if(strcmp(cmd, "/show", true,5) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new str[70], pname[16]; GetPlayerName(playerid, pname, 16);
    if(!strlen(cmdtext[6]))
    {
    for(new i=0; i<=GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    format(str, 70, " %s Ist nun für Alle Sichtbar",pname);
    SendClientMessage(i,COLOR_YELLOW,str);
    SetPlayerMarkerForPlayer(i,playerid,COLOR_ASKQ);
    }
    }
    }
    else
    {
    new id=strval(cmdtext[6]);
    if(IsPlayerConnected(id))
    {
    format(str, 70, " %s Ist nun für dich Sichtbar",pname);
    SendClientMessage(id,COLOR_YELLOW,str);
    SetPlayerMarkerForPlayer(id,playerid,COLOR_ASKQ);
    }
    }
    SetPlayerColor(playerid,COLOR_ASKQ);
    SendClientMessage(playerid, COLOR_ASKQ, "Du bist nun für alle Sichtbar!" );
    }
    return 1;
    }


    Spoiler anzeigen
    /unshow (meins :P)
    if(strcmp(cmd, "/us", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new pname[256]; GetPlayerName(playerid, pname, 256);
    ShowPlayerMarkers(0);
    SetPlayerColor(playerid,COLOR_WHITE);
    SendClientMessage(playerid, COLOR_ASKQ, "Du bist nun nicht mehr auf der Karte sichtbar!");
    return 1;
    }
    return 1;
    }


    Ich hoffe ihr könnt mir helfen :)


    mfg Dedi

    C:\Dokumente und Einstellungen\Dedis\Desktop\RoA\gamemodes\RoA.pwn(877) : error 017: undefined symbol "IsPlayerLastVehicle"


    oO haste ne extra include oder i-was xDD?
    //edit es geht immer noch nicht xDD

    O_O oh gott hilfe ich blick nicht durch xD
    //edit:
    Das die es auch - Koords gebt weiß ich ich will doch nur wissen wie die Abfrage aussehen soll oO
    //edit2:
    brauche noch hilfe :( bitte

    Hey Leute,


    Ich möchte ein Tanken befehl machen
    Im mom klappt er ganz gut nur das man im Fahrzeug sitzen muss das ist scheiße
    ich will das man neben dem Fahrzeug stehen muss. Ich habe mit der SuFu zwar gesucht aber nichts gefunden :(
    ich hoffe ihr könnt mir helfen. Hier der CMD:



    if(strcmp("/tanken", cmdtext, true, 10) == 0)
    {
    if(IsAtTankstelle(playerid))
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(Tank[vehicleid] < 100)
    {
    ShowMenuForPlayer(Tanken,playerid);
    }
    else
    {
    SendClientMessage(playerid,0xFFFF00AA,"Dein Fahrzeug ist bereits vollgetankt");
    }
    }
    else
    {
    SendClientMessage(playerid,0xFFFF00AA,"Du musst neben dem Fahrzeug stehen");
    }
    }
    else
    {
    SendClientMessage(playerid,0xFFFF00AA,"Du bist an keiner Tankstelle");
    }
    return 1;
    }


    mfg Dedi

    sry alte ICQ nummer xDD
    hier die neue 421705588
    gleich mall Profil updaten


    //edit:
    und nun?
    warum sollte ich dir antworten??
    das hat mir auch nichts gebracht oO

    xDD yuhuuu es funktioniert sry das ich so frage hatte heute nen harten Tag und naja es muss bei mir alles schnell gehen bin im Zeitdruck :D
    Problem mit Dini
    hier habe ich nochn Problem xDD
    und alles was NachoMan da schreibt habe ich schon probiert xDD

    sagt mir nichts habe zwar haufen beiträge und Fortgeschritten Rang
    aber ich habe schon eine sehr lange zeit nicht gescriptet und früher nur für GF xDD
    daher kann man sagen das ich eig. noch neu bin
    naja ok dann mach ich mal den String von 256 runter auf 20
    //edit:


    jetzt steht zwar nicht mehr Server unknown Command aber nach zum Beispiel .... 50er: steht nichts obwohl "Nicht Vorhanden" da stehen sollte 8|


    ich hoffe ihr wisst was das problem ist


    mfg Dedi

    Hey Leute,


    Ich habe da ein problem mit meinem /perso problem denn wenn ich das so einfüge und /perso 0,1,2 (jenachdem welche id) kommt "Server unknowed Command" oder so xD
    hier der CMD
    if (strcmp(cmd, "/perso", true)==0)
    {
    new zielplayer;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "Benutze: /perso [ID]");
    return 1;
    }
    zielplayer = strval(tmp);
    if(IsPlayerConnected(zielplayer))
    {
    new text1[20];
    new text2[20];
    new text3[20];
    new text4[20];
    new text5[20];
    new text6[20];
    new text7[20];
    new text8[20];
    new text9[20];
    if(dUserINT(PlayerName(playerid)).("fschein")==1){text1 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("mschein50er")==1){text2 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("mschein125er")==1){text3 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("mschei1n50er")==1){text4 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("flschein")==1){text5 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("hschein")==1){text6 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("bootschein")==1){text7 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("wschein")==1){text8 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    if(dUserINT(PlayerName(playerid)).("lkwschein")==1){text9 = "Vorhanden";}else{text1 = "Nicht Vorhanden";}
    SendClientMessage(playerid,COLOR_RED,"Du hast jemanden deinen Personalausweis gegeben!");
    SendClientMessage(zielplayer,COLOR_SEAGREEN,"=================================================");
    format(string, sizeof(string), "Personalausweis von: %s", PlayerName(playerid));
    SendClientMessage(zielplayer, COLOR_GREEN, string);
    format(string, sizeof(string),"Führerschein: %s",text1);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"Motorradschein 50er: %s",text2);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"Motorradschein 125er: %s",text3);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"Motorradschein 150er: %s",text4);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"Helischein: %s",text6);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"Bootschein: %s",text7);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"LKW Schein: %s",text9);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"Flugschein: %s",text5);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    format(string, sizeof(string),"Waffenschein: %s",text8);
    SendClientMessage(zielplayer, COLOR_WHITE, string);
    SendClientMessage(zielplayer,COLOR_SEAGREEN,"=================================================");
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Ungültige SpielerID");
    }
    return 1;
    }


    ich hoffe jemand kann mir helfen oder ein tipp zum besser machen geben xDD


    mfg Dedi