Beiträge von DerCro

    Hallo Community


    Ich bitte hier mein GameMode an von mein Alten Server
    Street-of-World [SoW] da ich ihn aufgegeben habe und
    ich das GameMod nicht mehr benötige
    verkaufe ich mein GameMod
    ich bitte euch darum mir ein pn zu Senden mit Anfrage und Gebot
    Ich stelle euch hier nun mein GameMod vor
    ich habe es zu 80% selbst gescriptet


    Nachteile:


    Das Gamemod hat kein Autohaus
    und keine Großartigen geschäfte


    Es läuft auf DINI


    Vorteile:


    ◘ Das Gamemod hat ein Admin System wie:
    • /kick [Playerid]
    • /Ban [Playerid] [Zeit]
    • /gotolspd ,/gotobsn,/gotolv,/gotosf
    • /goto [Spielerid] //Damit kannst du dich zu ein spieler Porten
    • /gethere [Playerid] //Damit kannst du den Spieler zu dir Porten
    • /fo //report anfrage öffnen
    • /fs //report anfrage schlissen
    • /ff //report anfrage als ungelessen makieren
    • /aduty // als admin anmelden
    • /a //Adminchat
    • /admins // umnach zugucken welche admins online sind
    • /veh [Auto ID] [Color1] [Color2]
    • /descar // um das Auto wo man Raufsitz zu löschen
    • /spawncar // um das Auto an seiner Spawn Position zurück zu Port..
    • /af [Playerid] //um Spieler zu Schocken
    • /aunf [Playerid] // um Spieler zu Entschocken
    • /kill [Playerid] // um Spieler zu Killen
    • /healspieler // umspieler kommplet zu Heilen
    • /money1 // 5000$ ,/money2 //10000$ ,/money3 //50000$ ,/money4 // 1000000$ // um sich selber Geld zugeben
    • /aheal // um sein leben auf 99999999 hp zu heilen
    • /fraktionen // um Die Fraktionsliste anzugucken
    • /ahelp //um die Admin befehle von rank 1 - 6 anzugucken
    • /spwanme // um sich selber zu Spawnen
    • /restart // um den Spielern eine Restart meldung anzuzeigen
    • /gmx //um den Server neu zustarten
    • /setskin [Playerid] //um den Skin eines Spielers zu wechseln

    _______________________________________________________
    ◘ Chat´s
    • /o // damit schreibst du im Öffendlichen Chat
    • /a // der Adminchat
    • /f // der Fraktionschat
    • da müssten noch mehr sein
    ________________________________________________________
    ◘ User befehle
    • /bike // um sich ein Motorroller zu Spawn was nach 1 Minute nicht benutzen verschiendet
    • /report [Normale report anfrage]
    • /frage [Report spetzial anfrage]
    • /pay [Playerid]
    • /stats
    • /kaufen
    • /Dance1
    • /Dance2
    • /Dance3
    • /Dance4
    • /handsup
    • /sitting
    • /duck
    • /pohne
    • /stopphone
    • /navi
    • /help
    • /hilfe
    • /besonderheiten
    • /serverinfo
    • /zoll
    • /afk [GRUND]
    • /afklist
    • /back
    • /knastzeit
    • /sirene
    • /f
    • /fhelp
    • /einbochten
    • /su
    • /clear
    • /m
    • /cuff
    • /uncuff
    • /ta
    • /setmember
    • /member

    ________________________________________________________
    24 Fraktionen
    ist im aufbau Modus
    Anfängerscript


    ◘ Gemepptes
    • Bank LS
    • LSPD
    • 3D Texte eingefügt
    • Fahrstühle beim LSPD


    _____________________________________


    + FILTERSCRIPT PACK


    mit unfgefär 10 -20 FilterScripts


    Mit freundlichen Grüßen


    DerCro
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Hallo Sa-mp Community


    Ich suche ein /drag befehl der nur für staats Frakt zugänglich sein soll


    Was soll es können :
    Text hinzugefügt :::


    ◘ Die Befehlts Form solte ocmd oder eine normale If abfrage sein


    :::
    ◘ Nur zugänglich für Staats Fraktionen hier die ID und die restliche Info


    • Fraktion | ID |


    ____________________________


    • LSPD | 1 |


    • U.S.Army | 2 |


    • SWAT | 3 |


    • F.B.I | 4 |


    • SoWPD | 24 |


    _____________________________


    ◘ Es Soll nur in einer Reichweite von 3 Meter Gehen .


    ◘ Der Beamte kann nur in Seinen Waggen Reinzihen


    ◘ Keine bestimmte Wagen definierung


    ◘ und ich benutze sowas hier für eine Fraktions erkennung


    [pwn]if(!isPlayerInFrakt(playerid,1));pwn]


    ○ Die 1 Steht für die Fraktion LSPD


    ◘ Der Gefangende Soll Automatisch Handschellen angelegt bekommen


    ◘ Er soll sich nicht Bewegen können


    _____________________________________________


    Abschluss Satz:


    Ich bedanke mich für ihre unterstützung und das Sie sich


    diesen beitrag meiner seite durchgelessen haben.




    Mit freundlichen Grüßen.


    [SoW] Team



    Edit// Text hinzugefügt

    Ich habe ein Problehm für mein Support befehl


    die Fehlerlist steht unten


    Befehle:



    ocmd:a(playerid,params[])
    {
    new Text[64];
    new str[128];
    new pname[32];
    if(!isPlayerAnAdmin(playerid,1))
    {
    if(sscanf(params,"s",Text))
    {
    SendClientMessage(playerid,ROT,"Benutze: /a Text");
    }
    else
    {
    new Rangtext[32];
    if(sInfo[playerid][Adminlevel] == 1) { Rangtext = "Supporter"; }
    if(sInfo[playerid][Adminlevel] == 2) { Rangtext = "Moderator"; }
    if(sInfo[playerid][Adminlevel] == 3) { Rangtext = "Administrator"; }
    if(sInfo[playerid][Adminlevel] == 4) { Rangtext = "Super Administrator"; }
    if(sInfo[playerid][Adminlevel] == 5) { Rangtext = "Server Owner"; }
    GetPlayerName(playerid,pname,sizeof(pname));
    format(str,sizeof(str),"%s %s: %s",Rangtext,pname,Text);
    AdminNachricht(1,GELB,str);
    }
    }
    else
    {
    Adminbefehl;
    }
    return 1;
    }
    ocmd:admins(playerid,params[])
    {
    #pragma unused params
    new Rangtext[32];
    new str[128];
    new pname[32];
    SendClientMessage(playerid,HELLBLAU,"Supporter Online:");
    for(new i = 0; i< MAX_PLAYERS; i++)
    {
    if(sInfo[i][Adminlevel] > 0)
    {
    if(sInfo[i][Adminlevel] == 1) { Rangtext = "Supporter"; }
    if(sInfo[i][Adminlevel] == 2) { Rangtext = "Moderator"; }
    if(sInfo[i][Adminlevel] == 3) { Rangtext = "Administrator"; }
    if(sInfo[i][Adminlevel] == 4) { Rangtext = "Super Administrator"; }
    if(sInfo[i][Adminlevel] == 5) { Rangtext = "Server Owner"; }
    GetPlayerName(i,pname,sizeof(pname));
    format(str,sizeof(str),"%s: %s (ID:%d)",Rangtext,pname,i);
    SendClientMessage(playerid,0xAFAFAFAA,str);
    }
    }
    return 1;
    }
    ocmd:aduty(playerid,params[])
    {
    #pragma unused params
    new Rangtext[32];
    new str[128];
    new pname[32];
    if(!isPlayerAnAdmin(playerid,1))
    {
    if(ADuty[playerid] == 0)
    {
    if(sInfo[playerid][Adminlevel] == 1) { Rangtext = "Supporter"; }
    if(sInfo[playerid][Adminlevel] == 2) { Rangtext = "Moderator"; }
    if(sInfo[playerid][Adminlevel] == 3) { Rangtext = "Administrator"; }
    if(sInfo[playerid][Adminlevel] == 4) { Rangtext = "Super Administrator"; }
    if(sInfo[playerid][Adminlevel] == 5) { Rangtext = "Server Owner"; }
    ADuty[playerid] = 1;
    GetPlayerName(playerid,pname,sizeof(pname));
    format(str,sizeof(str),"Meldung: %s %s steht nun zum Support bereit.",Rangtext,pname);
    SetPlayerHealth(playerid,9999999);
    SendClientMessageToAll(0x33AA33AA,str);
    }
    else
    {
    if(sInfo[playerid][Adminlevel] == 1) { Rangtext = "Supporter"; }
    if(sInfo[playerid][Adminlevel] == 2) { Rangtext = "Moderator"; }
    if(sInfo[playerid][Adminlevel] == 3) { Rangtext = "Administrator"; }
    if(sInfo[playerid][Adminlevel] == 4) { Rangtext = "Super Administrator"; }
    if(sInfo[playerid][Adminlevel] == 5) { Rangtext = "Server Owner"; }
    ADuty[playerid] = 0;
    GetPlayerName(playerid,pname,sizeof(pname));
    format(str,sizeof(str),"Meldung: %s %s ist nun nicht mehr im Supportmodus.",Rangtext,pname);
    SetPlayerHealth(playerid,100);
    SendClientMessageToAll(0xFF2700FF,str);
    }
    }
    else
    {
    }
    return 1;
    }
    ocmd:frage(playerid,params[])
    {
    #pragma unused params
    if(TicketModus[playerid] == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_Frage,DIALOG_STYLE_LIST,"Reportmodus","Allgemeine Fragen\nCheater/Bugs Melden\nFragen zum Account","Auswählen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du hast bereits eine Frage gestellt");
    }
    return 1;
    }
    ocmd:fo(playerid,params[])
    {
    #pragma unused params
    if(Reportmodus[playerid] == 0)
    {
    if(!isPlayerAnAdmin(playerid,1))
    {
    if(sInfo[playerid][Adminlevel] > 0 && sInfo[playerid][Adminlevel] <= 2)
    {
    ShowPlayerDialog(playerid,DIALOG_FRAGEOFFEN,DIALOG_STYLE_LIST,"FRAGE ÖFFNEN","Allgemeine Fragen","Auswählen","Abbrechen");
    }
    if(sInfo[playerid][Adminlevel] > 2 && sInfo[playerid][Adminlevel] <= 3)
    {
    ShowPlayerDialog(playerid,DIALOG_FRAGEOFFEN,DIALOG_STYLE_LIST,"FRAGE ÖFFNEN","Allgemeine Fragen\nCheater/Bugs","Auswählen","Abbrechen");
    }
    if(sInfo[playerid][Adminlevel] > 3 && sInfo[playerid][Adminlevel] <= 5)
    {
    ShowPlayerDialog(playerid,DIALOG_FRAGEOFFEN,DIALOG_STYLE_LIST,"FRAGE ÖFFNEN","Allgemeine Fragen\nCheater/Bugs\nFragen zum Account","Auswählen","Abbrechen");
    }
    }
    else
    {
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bearbeitest bereits eine Frage");
    }
    return 1;
    }
    ocmd:fs(playerid,params[])
    {
    #pragma unused params
    if(!isPlayerAnAdmin(playerid,1))
    {
    if(Reportmodus[playerid] > 0)
    {
    if(Reportmodus[playerid] == 1)
    {
    ReportFrageOffen[playerid] = 0;
    Reportmodus[playerid] = 0;
    SendClientMessage(Reportmodusmit[playerid],GELB,"Deine Frage wurde nun als erledigt markiert.");
    SendClientMessage(playerid,GELB,"Du hast die Frage als erledigt markiert.");
    Reportmodusmit[Reportmodusmit[playerid]] = -1;
    TicketModus[Reportmodusmit[playerid]] = 0;
    Reportmodusmit[playerid] = -1;
    }
    if(Reportmodus[playerid] == 2)
    {
    ReportFrageOffen[playerid] = 0;
    Reportmodus[playerid] = 0;
    SendClientMessage(Reportmodusmit[playerid],GELB,"Deine Frage wurde nun als erledigt markiert.");
    SendClientMessage(playerid,GELB,"Du hast die Frage als erledigt markiert.");
    Reportmodusmit[Reportmodusmit[playerid]] = -1;
    TicketModus[Reportmodusmit[playerid]] = 0;
    Reportmodusmit[playerid] = -1;
    }
    if(Reportmodus[playerid] == 3)
    {
    ReportFrageOffen[playerid] = 0;
    Reportmodus[playerid] = 0;
    SendClientMessage(Reportmodusmit[playerid],GELB,"Deine Frage wurde nun als erledigt markiert.");
    SendClientMessage(playerid,GELB,"Du hast die Frage als erledigt markiert.");
    Reportmodusmit[Reportmodusmit[playerid]] = -1;
    TicketModus[Reportmodusmit[playerid]] = 0;
    Reportmodusmit[playerid] = -1;
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bearbeitest keine Frage");
    }
    return 1;
    }
    else
    {
    return 1;
    }
    }
    ocmd:ff(playerid,params[])
    {
    #pragma unused params
    if(!isPlayerAnAdmin(playerid,1))
    {
    if(Reportmodus[playerid] > 0)
    {
    new string[32];
    format(string,sizeof(string),"Keiner");
    if(Reportmodus[playerid] == 1)
    {
    new x = ReportFrageOffen[playerid];
    aTicketinfo[x][aBeantwortet] = 0;
    aTicketinfo[x][aBeantwortetvon] = string;
    format(Datei,sizeof(Datei),"/Fragen/AllgemeineTickets/%d.txt",aTicketinfo[x][aFrageID]);
    dini_IntSet(Datei,"aBeantwortet",0);
    dini_Set(Datei,"aBeantwortetvon","Keiner");
    ReportFrageOffen[playerid] = 0;
    Reportmodus[playerid] = 0;
    Reportmodusmit[Reportmodusmit[playerid]] = -1;
    SendClientMessage(Reportmodusmit[playerid],GELB,"Deine Frage wurde erneut freigegeben.");
    Reportmodusmit[playerid] = -1;
    Ticketsoffena += 1;
    }
    if(Reportmodus[playerid] == 2)
    {
    new x = ReportFrageOffen[playerid];
    cTicketinfo[x][cBeantwortet] = 0;
    cTicketinfo[x][cBeantwortetvon] = string;
    format(Datei,sizeof(Datei),"/Fragen/CheaterTickets/%d.txt",cTicketinfo[x][cFrageID]);
    dini_IntSet(Datei,"cBeantwortet",0);
    dini_Set(Datei,"cBeantwortetvon","Keiner");
    ReportFrageOffen[playerid] = 0;
    Reportmodus[playerid] = 0;
    Reportmodusmit[Reportmodusmit[playerid]] = -1;
    SendClientMessage(Reportmodusmit[playerid],GELB,"Deine Frage wurde erneut freigegeben.");
    Reportmodusmit[playerid] = -1;
    Ticketsoffenc += 1;
    }
    if(Reportmodus[playerid] == 3)
    {
    new x = ReportFrageOffen[playerid];
    acTicketinfo[x][acBeantwortet] = 0;
    acTicketinfo[x][acBeantwortetvon] = string;
    format(Datei,sizeof(Datei),"/Fragen/AccountTickets/%d.txt",acTicketinfo[x][acFrageID]);
    dini_IntSet(Datei,"acBeantwortet",0);
    dini_Set(Datei,"acBeantwortetvon","Keiner");
    ReportFrageOffen[playerid] = 0;
    Reportmodus[playerid] = 0;
    Reportmodusmit[Reportmodusmit[playerid]] = -1;
    SendClientMessage(Reportmodusmit[playerid],GELB,"Deine Frage wurde erneut freigegeben.");
    Reportmodusmit[playerid] = -1;
    Ticketsoffenac += 1;
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bearbeitest keine Frage");
    }
    return 1;
    }
    else
    {
    return 1;
    }
    }


    //Fehlerbeschreibung:


    // Der /aduty geht nicht


    // Der /fo geht nicht


    // Der /fs geht nicht


    // Das /ff geht nicht


    // Das /a [Text] geht nicht

    Mom hab neues Problehm xD


    deine antworten haben geklappt


    C:\SA-MP Server\gamemodes\Reallifeneuaufbau.pwn(7871) : warning 203: symbol is never used: "SReport"
    C:\SA-MP Server\gamemodes\Reallifeneuaufbau.pwn(7871) : warning 203: symbol is never used: "idx"
    C:\SA-MP Server\gamemodes\Reallifeneuaufbau.pwn(7871) : warning 203: symbol is never used: "sendername"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    3 Warnings.


    ist das ende vom Script

    Ja wen ich New pname rein mache dann bekomme ich wider mehre erros


    C:\SA-MP Server\gamemodes\Reallifeneuaufbau.pwn(3104) : error 017: undefined symbol "str"
    C:\SA-MP Server\gamemodes\Reallifeneuaufbau.pwn(3104) : error 017: undefined symbol "str"
    C:\SA-MP Server\gamemodes\Reallifeneuaufbau.pwn(3104) : error 029: invalid expression, assumed zero
    C:\SA-MP Server\gamemodes\Reallifeneuaufbau.pwn(3104) : fatal error 107: too many error messages on one line

    Fail Meldung


    Script.p(3102): error 017: undefined symbol "pname"
    Script.p(3102): error 020: invalid symbol name ""
    Script.p(3102): error 035: argument type mismatch (argument 2)
    Script.p(3102): error 107: too many error messages on one line


    Der Befehl :


    ocmd:admins(playerid,params[])
    {
    #pragma unused params
    new Rangtext[32];
    SendClientMessage(playerid,HELLBLAU,"Supporter Online:");
    for(new i = 0; i< MAX_PLAYERS; i++)
    {
    if(sInfo[i][Adminlevel] > 0)
    {
    if(sInfo[i][Adminlevel] == 1) { Rangtext = "Supporter"; }
    if(sInfo[i][Adminlevel] == 2) { Rangtext = "Moderator"; }
    if(sInfo[i][Adminlevel] == 3) { Rangtext = "Administrator"; }
    if(sInfo[i][Adminlevel] == 4) { Rangtext = "Super Administrator"; }
    if(sInfo[i][Adminlevel] == 5) { Rangtext = "Server Owner"; }
    GetPlayerName(i,pname,sizeof(pname));
    format(str,sizeof(str),"%s: %s (ID:%d)",Rangtext,pname,i);
    SendClientMessage(playerid,0xAFAFAFAA,str);
    }
    }
    return 1;
    }




    wo liegt der fehler ich bitte um hilfe wen ihr noch weitere sachen braucht einfach schreiben ich werde


    dann die weiteren dateien einfügen





    ps : wir können uns auch sprechen unter mein ts : ts09.nitrado.net:19900



    MFG


    DerCro