Beiträge von KingDeagel

    moment ich suche es dir habe es noch :)


    Unter onplayertext


    if(Maske[playerid] == 1)
    {
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    new string[128];
    format(string, sizeof (string), "Unbekannt: %s",text);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerInRangeOfPoint(i,20,x,y,z))
    SendClientMessage(i,weiß,string);
    }
    return 0;
    }


    Vergess nicht es an dein script anzuspassen

    Ich Habe Errors
    Aber weiß nicht warum
    hier ist der Code


    if(dialogid == DIALOG_SUPCAR)
    {
    if(listitem == 0)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new car;
    car = strval(tmp);
    new supcar = CreateVehicle(560, X,Y,Z,0.0,149,149, 60000);
    SetVehicleNumberPlate(supcar, "ADMIN");
    PutPlayerInVehicle(playerid, supcar, 0);
    CreatedCars[CreatedCar] = supcar;
    CreatedCar++;
    Gas[supcar] = GetGasMax(car);
    new Supcar[128];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(Supcar, sizeof(Supcar), "SupportMobil von %s.",sendername);
    Supportermobil=Create3DTextLabel( Supcar,0xFF8C00FF,0.0,0.0,0.0,50.0,0,4);
    Attach3DTextLabelToVehicle(Supportermobil,supcar,0.0,0.0,0.2);
    SendClientMessage(playerid, 0xFF8C00FF, "Du hast das Supportercar erfolgreich erstellt zum löschen /delsupcar!");
    HatSupmobil[playerid] = 1;
    return 1;
    }
    if(listitem == 1)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new car;
    car = strval(tmp);
    new supcar = CreateVehicle(411, X,Y,Z,0.0,149,149, 60000);
    SetVehicleNumberPlate(supcar, "ADMIN");
    PutPlayerInVehicle(playerid, supcar, 0);
    CreatedCars[CreatedCar] = supcar;
    CreatedCar++;
    Gas[supcar] = GetGasMax(car);
    new Supcar[128];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(Supcar, sizeof(Supcar), "SupportMobil von %s.",sendername);
    Supportermobil=Create3DTextLabel( Supcar,0xFF8C00FF,0.0,0.0,0.0,50.0,0,4);
    Attach3DTextLabelToVehicle(Supportermobil,supcar,0.0,0.0,0.2);
    SendClientMessage(playerid, 0xFF8C00FF, "Du hast das Supportercar erfolgreich erstellt zum löschen /delsupcar!");
    HatSupmobil[playerid] = 1;
    return 1;
    }
    if(listitem == 2)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new car;
    car = strval(tmp);
    new supcar = CreateVehicle(541, X,Y,Z,0.0,149,149, 60000);
    SetVehicleNumberPlate(supcar, "ADMIN");
    PutPlayerInVehicle(playerid, supcar, 0);
    CreatedCars[CreatedCar] = supcar;
    CreatedCar++;
    Gas[supcar] = GetGasMax(car);
    new Supcar[128];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(Supcar, sizeof(Supcar), "SupportMobil von %s.",sendername);
    Supportermobil=Create3DTextLabel( Supcar,0xFF8C00FF,0.0,0.0,0.0,50.0,0,4);
    Attach3DTextLabelToVehicle(Supportermobil,supcar,0.0,0.0,0.2);
    SendClientMessage(playerid, 0xFF8C00FF, "Du hast das Supportercar erfolgreich erstellt zum löschen /delsupcar!");
    HatSupmobil[playerid] = 1;
    return 1;
    }
    if(listitem == 3)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new car;
    car = strval(tmp);
    new supcar = CreateVehicle(458, X,Y,Z,0.0,149,149, 60000);
    SetVehicleNumberPlate(supcar, "ADMIN");
    PutPlayerInVehicle(playerid, supcar, 0);
    CreatedCars[CreatedCar] = supcar;
    CreatedCar++;
    Gas[supcar] = GetGasMax(car);
    new Supcar[128];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(Supcar, sizeof(Supcar), "SupportMobil von %s.",sendername);
    Supportermobil=Create3DTextLabel( Supcar,0xFF8C00FF,0.0,0.0,0.0,50.0,0,4);
    Attach3DTextLabelToVehicle(Supportermobil,supcar,0.0,0.0,0.2);
    SendClientMessage(playerid, 0xFF8C00FF, "Du hast das Supportercar erfolgreich erstellt zum löschen /delsupcar!");
    HatSupmobil[playerid] = 1;
    return 1;
    }
    if(response == 0)
    {

    }
    if(response == 1)
    {
    return 1;
    }
    }



    und dann hier die errors


    C:\Users\michel\Desktop\GTA SAN ANDREAS\Selfmade\gamemodes\NGR (2).pwn(51524) : error 017: undefined symbol "tmp"
    C:\Users\michel\Desktop\GTA SAN ANDREAS\Selfmade\gamemodes\NGR (2).pwn(51546) : error 017: undefined symbol "tmp"
    C:\Users\michel\Desktop\GTA SAN ANDREAS\Selfmade\gamemodes\NGR (2).pwn(51568) : error 017: undefined symbol "tmp"
    C:\Users\michel\Desktop\GTA SAN ANDREAS\Selfmade\gamemodes\NGR (2).pwn(51590) : error 017: undefined symbol "tmp"
    C:\Users\michel\Desktop\GTA SAN ANDREAS\Selfmade\gamemodes\NGR (2).pwn(59324) : warning 203: symbol is never used: "bf"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    Normalerweise Sollte da Server-Leitung Stehen aber es steht einfach nur 83 da?


    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[128];
    new fraktname[64];
    new adminlevel[64];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Keine";}
    case 1:{fraktname="fraktname1";}
    case 2:{fraktname="fraktname2";}
    case 3:{fraktname="fraktname3";}
    }
    switch(GetPVarInt(playerid,"Adminlevel"))
    {
    case 0:{adminlevel="Keinen";}
    case 1:{adminlevel="Supporter";}
    case 2:{adminlevel="Administrator";}
    case 3:{adminlevel="Server-Leitung";}
    }
    format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),adminlevel,fraktname);
    ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX,"Stats",string,"Okay","Abbrechen");
    return 1;
    }


    hier ein screen

    Hallo Ich Möchte Mein Supcar befehl Erweitern also das man sich da ein auto Aussuchen kann
    also Man sollte Comet,Sultan,Cady,Infernus Nehmen Können
    so sieht es bis jetzt aus


    if(strcmp(cmdtext, "/supcar", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(HatSupmobil[playerid] == 1)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Du hast Schon ein Car Lösch Es Erster");
    return 1;
    }
    else
    {
    if(IsPlayerAnAdmin(playerid,1))
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new supcar = CreateVehicle(480, X,Y,Z,0.0,149,149, 60000);
    SetVehicleNumberPlate(supcar, "ADMIN");
    PutPlayerInVehicle(playerid, supcar, 0);
    CreatedCars[CreatedCar] = supcar;
    CreatedCar++;
    new Supcar[128];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Supcar, sizeof(Supcar), "SupportMobil von %s.",name);
    Supportermobil=Create3DTextLabel( Supcar,0xFF8C00FF,0.0,0.0,0.0,50.0,0,4);
    Attach3DTextLabelToVehicle(Supportermobil,supcar,0.0,0.0,0.2);
    SendClientMessage(playerid, 0xFF8C00FF, "Du hast das Supportercar erfolgreich erstellt zum löschen /delsupcar!");
    HatSupmobil[playerid] = 1;
    }
    }
    }
    return 1;
    }

    Hallo Und Zwar habe ich Gescriptet Das wenn ein admin ein Supcar Spawn das da steht Supmobil von NAME
    aber da steht nur Supmobil von [
    also der anfangsbuchstabe.


    hier der Code
    if(strcmp(cmdtext, "/supcar", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    new car;
    car = strval(tmp);
    new supcar = CreateVehicle(480, X,Y,Z,0.0,149,149, 60000);
    SetVehicleNumberPlate(supcar, "ADMIN");
    PutPlayerInVehicle(playerid, supcar, 0);
    CreatedCars[CreatedCar] = supcar;
    CreatedCar++;
    Gas[supcar] = GetGasMax(car);
    new Supcar[128];
    format(Supcar, sizeof(Supcar), "SupportMobil von %s.",sendername);
    Supportermobil=Create3DTextLabel( Supcar,0xFF8C00FF,0.0,0.0,0.0,50.0,0,4);
    Attach3DTextLabelToVehicle(Supportermobil,supcar,0.0,0.0,0.2);
    SendClientMessage(playerid, 0xFF8C00FF, "Du hast das Supportercar erfolgreich erstellt zum löschen /delsupcar!");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, " Du bist nicht befugt diesen Befehl zu nutzen!");
    }
    }
    return 1;
    }

    Stringzum Beispiel So
    moment
    Suchen...
    Suchen...


    format(string,sizeof(string),"Supporter Mobil von %s]",SpielerName(playerid));
    SendClientMessage(playerid,BLAU,string);


    aber des spielername musst du noch unten mit einen Stock definieren ;)


    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    Bin mir Selber nicht Sicher aber probiers Wenn Ja dann habe ich Zumersten Mal Jemand GEholfen xDD

    Habe Kleinen Warning Kann man den Irgend wie Weg machen?
    Und Bitte Noch Hinzu Schreiben Was ich Falsch gemacht habe.


    C:\Users\michel\Desktop\GTA SAN ANDREAS\Server\gamemodes\Selfmade.pwn(323) : warning 209: function "OnDialogResponse" should return a value
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    Hier Das ganze Ondialog Response


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_BSNKASSE)
    {
    if(listitem == 0)
    {
    SendClientMessage(playerid,0x009BFFFF,"Hier Bitte Schön ein Mc Jay.");
    GivePlayerHealth(playerid, 20);
    return 1;
    }
    if(listitem == 1)
    {
    SendClientMessage(playerid,0x009BFFFF,"Hier Bitte Schön einen Bic Mac.");
    GivePlayerHealth(playerid, 40);
    return 1;
    }
    if(listitem == 2)
    {
    SendClientMessage(playerid,0x009BFFFF,"Hier Bitte Schön einen Mc Brede.");
    GivePlayerHealth(playerid, 30);
    return 1;
    }
    if(listitem == 3)
    {
    SendClientMessage(playerid,0x009BFFFF,"Hier Bitte Schön einen CheeseBurger.");
    GivePlayerHealth(playerid, 10);
    return 1;
    }
    }
    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    }//ZEILE 323