Beiträge von Sharpadox

    @Techno312


    ocmd:veh(playerid,params[]) //ERSTELLEN
    {
    if(PlayerInfo[playerid][pAdmin] >= 3)
    {
    new vehicle, color1, color2;
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,a);
    if(sscanf(params,"iii",vehicle,color1,color2)) return SendClientMessage(playerid,Grau,"[Benutze]: /veh [VehID] [Farbe1] [Farbe2]");
    new vid = CreateVehicle(vehicle,x,y,z,a,0,0,0);
    AddVehicleComponent(vid,1024);
    SetVehicleNumberPlate(vid,"~Admin~");
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    Motor[vid] = true;
    new str[128];
    PutPlayerInVehicle(playerid,vid,0);
    format(str,sizeof(str),"Du hast ein Admincar gespawnt! (Name: %s - ID: %i)",VehicleName[GetVehicleModel(vid)-400],vehicle);
    SendClientMessage(playerid,bBlau,str);
    return 1;
    }
    SendClientMessage(playerid,aRot,"[Info]: Du bist nicht befugt!");
    return 1;
    }


    ocmd:dtc(playerid,params[]) //LÖSCHEN
    {
    new currentveh;
    currentveh=GetPlayerVehicleID(playerid);
    if(PlayerInfo[playerid][pAdmin] <= 4) return SendClientMessage(playerid,aRot,"[Info]: Du bist nicht befugt!");
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Grau,"[Info]: Du bist in keinem Fahrzeug!");
    DestroyVehicle(currentveh);
    SendClientMessage(playerid,bBlau,"[AdmCmD]: Fahrzeug erfolgreich entfernt.");
    return 1;
    }

    ShowPlayerDialog(playerid, DIALOG_UPDATES, DIALOG_STYLE_MSGBOX, "Server Updates","Karts an der Kartstrecke hinzugefügt","Okay","");


    Es gibt schon einen Grund, wenn ich es dir so sage -.- So funktioniert es..


    Wenn du ein Button "" machst, wird er nicht angezeigt!

    Okay danke


    Darauf hätte ich auch kommen können :D


    Genau für Admin-Errormeldungen brauchte ich das *hust*


    //EDIT:


    Aber ist das mit meiner Variante nicht möglich?

    Hey, ich wollte mir folgenden Stock erstellen, weil es mich nervt dauernd SendClientMessage zu schreiben.
    Nun sieht er so aus;


    stock Fehler(playerid,text[])
    {
    SendClientMessage(playerid,0xBEBEBEFF,text);
    return 1;
    }


    Ich würde es gerne aber so habe, dass ich zB einfach nur "Fehler("Dies ist ein Fehler");" eingeben muss.
    Ich weiß aber nicht wie..
    Ich habe es erst so versucht:



    stock Fehler(playerid=playerid,text[])
    {
    SendClientMessage(playerid,0xBEBEBEFF,text);
    return 1;
    }

    Und wenn du es so machst?



    ocmd:sms(playerid, params[])
    {
    new nummer,pID,Text[128],str[128],string[128];
    if(sscanf(params,"ds",nummer,Text)) return SendClientMessage(playerid,Gelb,"[Benutze]: /sms [Nummer] [Text]");
    nummer = PlayerInfo[pID][pHandyNummer];
    if(IsNumberOnline(nummer))return SendClientMessage(playerid,Rot,"Die angegebene Nummer gibt es nicht!");
    if(CheckNumber(nummer) == 1)
    {
    format(str,sizeof(str),"[SMS] %s : %s",PlayerName(playerid),Text);
    format(string, sizeof(string),"* %s Hollt ihr/sein Handy raus!",PlayerName(playerid));
    GivePlayerMoney(playerid,-100);
    SendMirChat(string,playerid);
    SendClientMessage(pID,SMSFarbe,str);
    SendClientMessage(playerid,ochatColor,"SMS erfolgreich gesendet.");
    SendClientMessage(playerid,SMSFarbe,str);
    return 1;
    }
    else{SendClientMessage(playerid,Rot,"Die angegebene Nummer ist falsch geschrieben!");}
    return 1;
    }

    public Nitro(playerid)
    {
    new Float: X, Float: Y, Float: Z;
    for(new i=0; i<sizeof(Nos); i++)
    {
    GetPickupPos(Nos[i], X, Y, Z);
    if(IsPlayerInRangeOfPoint(playerid, 3.0, X, Y, Z) || IsPlayerInAnyVehicle(playerid))
    {
    DestroyPickup(Nos[i]);
    new vid = GetPlayerVehicleID(playerid);
    AddVehicleComponent(vid,1010);
    }
    }
    return 1;
    }

    Nos[0]=CreatePickupEx(1239,14,1549.0024,-2258.1736,13.5469,0);


    Der wird angezeigt, aber direkt wenn ich ein Auto erstelle/ In ein Auto steige, verschwindet er und ich bekomme Permanent alle 500 ms Nitro,
    egal wo ich bin..


    PS: Warning ist jetzt weg thx

    Verstehe nicht ganz was du meinst^^


    Habe textdatei erstellt, Pastebin eingefügt und unter ncom.inc gespeichert :x


    Habe nichts geändert oder so


    ps: Wenn ich CreatePickupEx mache, wird der Pickup nicht angezeigt? oO