Beiträge von VollTitte

    Könnte mir jemanden einen YouTube player scripten als fs ? also das man ein link in ein dialog eingibt und der dann abspielt .


    aber mann sollte aussuchen können ob er für mich selber ist
    oder für alle
    oder für einen bestimmten radius oder das ich den bei einem spieler abspielen kann


    bitte mit admin abfrage(rcon) danke =)

    zum beispiel so :P
    public praxis(playerid)
    {
    TakingLesson[playerid] = 1;
    Fahrschulauto = CreateVehicle(405,-2020.2279,-94.1579,34.9310,90.0000,1,1,11);
    SetPlayerCheckpoint(playerid,-2120.0876,-67.6495,34.8990,5.0);
    SendClientMessage(playerid, COLOR_YELLOW2, "Checkpoint Wurde Gesezt fahren sie bitte Vorsichtig.");
    schulung[playerid] = 1;
    }


    public abfahrpunkte()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(PlayerToPoint(3,i,-2120.0876,-67.6495,34.8990))
    {
    if(schulung[i] == 1)
    {
    SetPlayerCheckpoint(i,-2260.5679,-129.7596,34.9048, 2.5);
    SendClientMessage(i, COLOR_YELLOW2, "1Checkpoint Erreicht weiter zum 2.");
    schulung[i] = 2;
    }
    }
    else if(PlayerToPoint(2,i,-2260.5679,-129.7596,34.9048))
    {
    if(schulung[i] == 3)
    {
    SetPlayerCheckpoint(i,-2196.8977,-486.5401,47.8529, 2.5);
    SendClientMessage(i, COLOR_YELLOW2, "2Checkpoint Erreicht weiter zum 3.");
    schulung[i] = 3;
    }
    }
    else if(PlayerToPoint(2,i,-2081.3713,-83.3211,34.8911))
    {
    if(schulung[i] == 3)
    {
    TakingLesson[i] = 0;
    DestroyVehicle(Fahrschulauto);
    PlayerInfo[i][pCarLic] = 1;
    DisablePlayerCheckpoint(i);
    SendClientMessage(i, COLOR_YELLOW2, "Sie haben die Praxis Bestanden Viel Spaß beim Zukünftigen autofahren.");
    schulung[i] = 0;
    }
    }
    }
    }


    //edit
    also eine if abfrage

    if(PlayerToPoint(3,i,-2120.0876,-67.6495,34.8990))

    ja dann eben nochmal SetPlayerCeckpoint....

    Hey ich habe mich mal an einen o chat versucht aber komme nicht weiter haber hier das gemacht


    ocmd:o(playerid,params[])
    {
    new string[128];
    if(sscanf(params,"s",string))return SendClientMessage(playerid,COLOR_GREY,"Nutze: /o [MESSAGE]");
    SendClientMessageToAll(COLOR_OOC,string);
    if(isPlayerAnAdmin(playerid,1))
    {
    format(string,sizeof(string),"{B9FF00}(( Supporter %s : %s ))",SpielerName(playerid),string);
    }
    if(isPlayerAnAdmin(playerid,500))
    {
    format(string,sizeof(string),"{EBFF00}(( Moderator %s : %s ))",SpielerName(playerid),string);
    }
    if(isPlayerAnAdmin(playerid,1000))
    {
    format(string,sizeof(string),"{FFC800}(( High-Supporter %s : %s ))",SpielerName(playerid),string);
    }
    if(isPlayerAnAdmin(playerid,1500))
    {
    format(string,sizeof(string),"{FFA000}(( Admin %s : %s ))",SpielerName(playerid),string);
    }
    if(isPlayerAnAdmin(playerid,2000))
    {
    format(string,sizeof(string),"{FF6E00}(( High-Admin %s : %s ))",SpielerName(playerid),string);
    }
    if(isPlayerAnAdmin(playerid,2011))
    {
    format(string,sizeof(string),"{FF0069}(( Stellv.Porjektleiter %s : %s ))",SpielerName(playerid),string);
    }
    if(isPlayerAnAdmin(playerid,2012))
    {
    format(string,sizeof(string),"{FF0019}(( Projektleiter %s : %s ))",SpielerName(playerid),string);
    }
    return 1;
    }


    aber wenn ich nun /o eingeben dann kommt da nur der text mehr nicht :/ und ehmm könnte mir jemand sagen wie ich das mache das man den auch ausmachen kann :P ?

    forward countdown0();
    public countdown0()
    {
    SetTimer("secondo3",1000,false);
    GameTextForAll("~b~>>>~g~GMX~b~<<<",1000,4);
    SendRconCommand ("gmx")
    return 1;
    }


    so ? wenn ja nur den ?

    Wenn ich nun /gmx eingeben kommt nur 5 aber nicht 4 3 2 1 GMX wiso :o ?


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext, "/gmx", true) == 0)
    {
    if(isPlayerAnAdmin(playerid,2000))
    {
    SetTimer("countdown5",1000,false);
    GameTextForAll("~b~>>>~r~5~b~<<<",1000,4);
    return 1;
    }
    }


    forward countdown5();
    stock countdown5()
    {
    SetTimer("countdown4",1000,false);
    GameTextForAll("~b~>>>~r~4~b~<<<",1000,4);
    return 1;
    }


    forward countdown4();
    stock countdown4()
    {
    SetTimer("countdown3",1000,false);
    GameTextForAll("~b~>>>~r~3~b~<<<",1000,4);
    return 1;
    }


    forward countdown3();
    stock countdown3()
    {
    SetTimer("countdown2",1000,false);
    GameTextForAll("~b~>>>~r~2~b~<<<",1000,4);
    return 1;
    }


    forward countdown2();
    stock countdown2()
    {
    SetTimer("countdown1",1000,false);
    GameTextForAll("~b~>>>~r~1~b~<<<",1000,4);
    return 1;
    }


    forward countdown1();
    stock countdown1()
    {
    SetTimer("countdown0",1000,false);
    GameTextForAll("~b~>>>~r~0~b~<<<",1000,4);
    return 1;
    }


    forward countdown0();
    stock countdown0()
    {
    SetTimer("secondo3",1000,false);
    GameTextForAll("~b~>>>~g~GMX~b~<<<",1000,4);
    SendRconCommand ("gmx")
    return 1;
    }

    hey kann mir jemand helfen ich hab hier das schon gemacht aber weiss nicht wie ich den text speichere den der user da eingibt kann mir da jemand helfen ?


    if(strlen(inputtext)< 4) return SendClientMessage(playerid,COLOR_GREY,"Du musst min. 4 Buchstaben eingeben");
    format(PlayerInfo[playerid][pGeworben],26,inputtext);
    return 1;


    //edit


    Function OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_REGSTEP3)
    {
    if(response == 0)
    {
    if(strlen(inputtext)< 4) return SendClientMessage(playerid,COLOR_GREY,"Du musst min. 4 Buchstaben eingeben");
    format(PlayerInfo[playerid][pGeworben],26,inputtext);
    return 1;
    }
    if(response ==1)
    {
    ShowPlayerDialog(playerid,DIALOG_REGSTEP3,DIALOG_STYLE_INPUT,"Geworben","Von wem wurdest du geworben ?","Weiter"," ");
    }
    }

    das hab ich schon versucht aber bei mir ist da nichts da blinkt nur unten rechts die anzeige mehr nicht


    //edit davon hab ich ja die pics hehe :P aber das geht nicht da kann ich keine commands mehr machen :(



    Zitat

    was soll da denn passieren bei mir passiert nichts ausser der textdraw blinkt mehr auch net Oo

    Hi leute ich habe mir versucht mal ein ocmd:kick befehl zu machen aber ich bekomme ein error könnte mir jemand helfen bitte :)


    Der Error


    C:\Users\Kokosnuss\Desktop\Complett Neuer Server\gamemodes\Maple.pwn(746) : error 001: expected token: ",", but found ";"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Mein Command


    ocmd:kick(playerid,params[])
    {
    new pID,reason[128],string[128]; //pID = SpielerSpeichern //reason = der text der convertet werden soll hier im fall reason wegen kick
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,COLOR_GREY,"Nutze: /kick [ID] [GRUND]"); //"u" = erkennt den Spieler //"s" = ist der string hier im falle reason //pID = um welcher variable es geht (u) also um pID
    format(string,sizeof(string),"ServerMessage: %s wurd von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason; //%s = Der Spieler name oder einen Text ~ SpielerName(pID) = Der User der gekickt wurde ~ SpielerName(playerid) = Der Admin der ihn gekickt hat
    SendClientMessageToAll(COLOR_RED,string); //diese zeile ist dazu da das jeder user die kick nachricht sehen kann
    Kick(pID); //die zeile ist dazu da das der user der gekickt werden soll gekickt wírd
    return 1;
    }