Beiträge von Sonic Hedgehog

    Das ist kein Problem eine Skinauswahl zu scripten ;] wen du willst kann ich dir ja eine zusammenbasteln z.b ein befehl für Admins oder n befehl das die Leude ihre eigene Skinid wählen können oder gleich ne Dialoglieste die das erledigt ;]


    Gruss: Sonic

    Die Cars.txt ist meineswissens im Zip des Servers enthalten. Sprich, wenn du dir den Server neu von SA:MP hohlst, ist die Datei dabei. Kopiere sie einfach dort raus. Man kann sie auch nach belieben verändern. Wenn es irgendwelche schwierigkeiten geben sollte, schreib mich einfach an ;]


    Gruss: Sonic

    Ach du meine Nase dein erstes beispiel stimmt schon nur hast du wahrscheinlich beim testen die Bugid 0 erwischt bau einen Bot ein und versuche es nochmal mit ein paar Freunden aus wen es immer noch nicht gehen sollte, schreib mich einfach an ;]


    Gruss: Sonic

    Probiere es ma aus es sieht besser aus als ein label aber auf wunsch kann ich es auch ändern.
    Wenn es dir nicht gefällt, schreibste mich ebenfals einfach an ;]


    Gruss: Sonic

    Ich hab dir hier was zusammengebastelt:


    if(strcmp(strget(cmdtext,0),"/alabel",true) == 0)
    {

    if (PlayerInfo[playerid][/*Berechtigungslevel*/] >= /*Level*/)// bei berechtigungslevel muss deine unterster Fraction rein und bei level der unterste Rang
    {
    if(!strlen(strget(cmdtext,1)))
    {
    SendClientMessage(playerid,COLOR_YELLOW,"Beispiel : /alabel [Dein Text]");
    return 1;
    }
    new Nachricht[256];
    format(Nachricht,sizeof(Nachricht),"%s",cmdtext[5]);
    SetPlayerChatBubble(playerid,Nachricht, COLOR_YELLOW, 20.0, 6000);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Du hast nicht die Berechtigung diesen Befehl zu benutzen!");
    }
    return 1;
    }
    Wenn du beim einbau nicht klar kommen sollst, schreib mich einfach an :]


    //EDIT
    Du kannst dein Textlabel über dir editieren wen nichts da stehen soll schreibste ein Leerschlag rein und dein Label wird gelöscht diesen befehl können dann nur von dir definierten ränge und Fractionen einschlieslich Admins verwenden


    Gruss: Sonic

    ich hab hier ein kleines problemchen mit diesem komischen strget:


    hier der codeausschnitt:
    if(strcmp(strget(cmdtext,0),"/test",true) == 0)
    {
    if(Spielerdaten[playerid][pAdmin] >= 1)
    {
    if(!strlen(strget(cmdtext,1)))
    und hier Errors:
    Work.pwn(34712) : error 017: undefined symbol "strget"
    Work.pwn(34716) : error 017: undefined symbol "strget"


    Bitte um Hilfe.


    Danke Gruss: Sonic

    WTF O.o so einfach soll das sein :] ich dachte das muss mit einem speziellen zeichensatz aufgetrennt werden ok danke teste ich doch gleich mal ;)


    //EDIT



    Em JA ist bei deinem beispiel nicht was falsch :[ warum steht da in der mitte strcat(DialogText, "\

    ok ja mach ich also ich compile und kriege diese errorfolge von pawno egal ob ich mein selfmade ausklammere oder nicht:


    Work.pwn(34729) : error 075: input line too long (after substitutions)
    Work.pwn(34731) : error 017: undefined symbol "prison"
    Work.pwn(34731) : error 029: invalid expression, assumed zero
    Work.pwn(34731) : error 017: undefined symbol "n"
    Work.pwn(34731) : fatal error 107: too many error messages on one line

    hey leude
    Ich erde einfach nicht schlau wtf geht das nicht ist die lieste zu lang erkennt das pawno nicht oder hat es sonstige gründe?!?
    Bitte um hilfe.
    Hier code:
    if(strcmp(cmd, "/adminhilfe", true) == 0 || strcmp(cmd, "/ah", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pSupporter] == 1)
    {
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Supporter_Level_1,DIALOG_STYLE_LIST,"Supporterhilfe Level 1","/a \n /check \n /goto \n /kick \n /o \n /spawn \n /unfreeze \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 1)
    {
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Moderator_Stufe_1,DIALOG_STYLE_LIST,"Adminhelp Moderator Stufe 1","/admin(/a) \n /bigears \n /check \n /checkwarns \n /cleartext \n /cnn \n /getip \n /goto \n /kick \n /kickres \n /mute \n /o \n /sban \n /setint \n /spawn \n /unfreeze \n /warn \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 2)
    {
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Moderator_Stufe_2,DIALOG_STYLE_LIST,"Adminhelp Moderator Stufe 2","/admin(/a) \n /bigears \n /cam \n /check \n /checkwarns \n /cleartext \n /cnn \n /freeze \n /getip \n /goto \n /kick \n /kickres \n /mute \n /o \n /recon \n /respawnthiscar(/rtc) \n /sban \n /setint \n /setteam \n /spawn \n /unfreeze \n /warn \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 3)
    {
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Moderator_Stufe_3,DIALOG_STYLE_LIST,"Adminhelp Moderator Stufe 3","/admin(/a) \n /bigears \n /cam \n /check \n /checkwarns \n /cleartext \n /cnn \n /freeze \n /getcar \n /gethere \n /getip \n /goto \n /gotobsn \n /gotocar \n /gotols \n /gotolv \n /gotomark \n /gotosf \n /gotozivi \n /kick \n /kickres \n /mark \n /mute \n /o \n /oldcar \n /prison [Für Cheater] \n /recon \n /respawnthiscar(/rtc) \n /sban \n /setint \n /setteam \n /spawn \n /unfreeze \n /unprison \n /warn \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 4)
    {
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Admin_Stufe_1,DIALOG_STYLE_LIST,"Adminhelp Admin Stufe 1","/admin(/a) \n /asellbiz \n /asellhouse \n /bigears \n /cam \n /carreset \n /check \n /checkwarns \n /cleartext \n /cnn \n /destroycars \n /edit \n /fixveh \n /freeze \n /getcar \n /gethere \n /getip \n /goto \n /gotobsn \n /gotocar \n /gotols \n /gotolv \n /gotomark \n /gotosf \n /gotozivi \n /hq \n /kick \n /kickres \n /logout \n /logoutall \n /logoutpl \n /mark \n /mute \n /o \n /oldcar \n /prison [Für Cheater] \n /recon \n /respawnthiscar(/rtc) \n /sban \n /sellsbiz \n /setarmor \n /setchamp \n /setfamily \n /sethp \n /setint \n /setteam \n /spawn \n /umbenennen \n /unfreeze \n /unprison \n /veh \n /warn \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 1337)
    {
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Admin_Stufe_2,DIALOG_STYLE_LIST,"Adminhelp Admin Stufe 2","/admin(/a) \n /asellbiz \n /asellhouse \n /bigears \n /cam \n /carreset \n /check \n /checkwarns \n /cleartext \n /cnn \n /destroycars \n /edit \n /fixveh \n /fractionlist(/fl) \n /freeze \n /getcar \n /gethere \n /getip \n /goto \n /gotobsn \n /gotocar \n /gotols \n /gotolv \n /gotomark \n /gotosf \n /gotozivi \n /hq \n /kick \n /kickres \n /logout \n /logoutall \n /logoutpl \n /makesupp \n /mark \n /mute \n /o \n /oldcar \n /prison [Für Cheater] \n /recon \n /respawnthiscar(/rtc) \n /sban \n /sellsbiz \n /setarmor \n /setchamp \n /setfamily \n /sethp \n /setint \n /setteam \n /spawn \n /startlotto \n /umbenennen \n /unfreeze \n /unprison \n /veh \n /warn \n /weather \n /weatherall \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 1338)
    {
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Admin_Stufe_3,DIALOG_STYLE_LIST,"Adminhelp Admin Stufe 3","/admin(/a) \n /asellbiz \n /asellhouse \n /bigears \n /cam \n /carreset \n /check \n /checkwarns \n /cleartext \n /cnn \n /destroycars \n /edit \n /fixveh \n /fractionlist(/fl) \n /freeze \n /getcar \n /gethere \n /getip \n /goto \n /gotobsn \n /gotocar \n /gotols \n /gotolv \n /gotomark \n /gotosf \n /gotozivi \n /hq \n /kick \n /kickres \n /logout \n /logoutall \n /logoutpl \n /makesupp \n /mark \n /mute \n /o \n /oldcar \n /porttopos Scripter und Admin 1450 \n /prison [Für Cheater] \n /recon \n /respawnthiscar(/rtc) \n /sban \n /sellsbiz \n /setarmor \n /setchamp \n /setfamily \n /sethp \n /setint \n /setteam \n /spawn \n /startlotto \n /umbenennen \n /unfreeze \n /unprison \n /veh \n /warn \n /weather \n /weatherall \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 1339)
    {
    SendClientMessage(playerid, COLOR_YELLOW,"[ADMININFO:](Ab Admin-Level 4 bist Du in der Adminliste (/admins) nicht sichtbar)");
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Admin_Stufe_4,DIALOG_STYLE_LIST,"Adminhelp Admin Stufe 4","/admin(/a) \n /asellbiz \n /asellhouse \n /bigears \n /cam \n /carreset \n /check \n /checkwarns \n /cleartext \n /cnn \n /destroycars \n /edit \n /fixveh \n /fractionlist(/fl) \n /freeze \n /getcar \n /gethere \n /getip \n /goto \n /gotobsn \n /gotocar \n /gotols \n /gotolv \n /gotomark \n /gotosf \n /gotozivi \n /hq \n /kick \n /kickres \n /logout \n /logoutall \n /logoutpl \n /makesupp \n /mark \n /mute \n /o \n /oldcar \n /porttopos Scripter und Admin 1450 \n /prison [Für Cheater] \n /recon \n /respawnthiscar(/rtc) \n /sban \n /sellsbiz \n /setarmor \n /setchamp \n /setfamily \n /sethp \n /setint \n /setteam \n /spawn \n /startlotto \n /umbenennen \n /unfreeze \n /unprison \n /veh \n /warn \n /weather \n /weatherall \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 1450)
    {
    SendClientMessage(playerid, COLOR_YELLOW,"[ADMININFO:](Ab Admin-Level 4 bist Du in der Adminliste (/admins) nicht sichtbar)");
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Admin_Stufe_1450,DIALOG_STYLE_LIST,"Adminhelp Admin Stufe 1450","/admin(/a) \n /asellbiz \n /asellhouse \n /bigears \n /cam \n /carreset \n /check \n /checkwarns \n /cleartext \n /cnn \n /destroycars \n /edit \n /fixveh \n /fractionlist(/fl) \n /freeze \n /getcar \n /gethere \n /getip \n /gmx \n /goto \n /gotobsn \n /gotocar \n /gotols \n /gotolv \n /gotomark \n /gotosf \n /gotozivi \n /hq \n /kick \n /kickres \n /logout \n /logoutall \n /logoutpl \n /makeleader \n /makesupp \n /mark \n /mute \n /o \n /oldcar \n /porttopos Scripter und Admin 1450 \n /prison [Für Cheater] \n /recon \n /respawnthiscar(/rtc) \n /sban \n /sellsbiz \n /setarmor \n /setchamp \n /setfamily \n /sethp \n /setint \n /setteam \n /spawn \n /startlotto \n /umbenennen \n /unfreeze \n /unprison \n /veh \n /warn \n /weather \n /weatherall \n /wisper(/w)","OK"," ") ;


    }
    if (PlayerInfo[playerid][pAdmin] == 1451)
    {
    SendClientMessage(playerid, COLOR_YELLOW,"[ADMININFO:](Ab Admin-Level 4 bist Du in der Adminliste (/admins) nicht sichtbar)");
    ShowPlayerDialog(playerid,DIALOG_Adminhelp_Admin_Stufe_1451,DIALOG_STYLE_LIST,"Adminhelp Admin Stufe 1451 ***Serverowner***","/admin(/a) \n /asellbiz \n /asellhouse \n /ban \n /bigears \n /cam \n /carreset \n /check \n /checkwarns \n /cleartext \n /cnn \n /destroycars \n /edit \n /fixveh \n /fractionlist(/fl) \n /freeze \n /getcar \n /gethere \n /getip \n /givemoney \n /gmx \n /goto \n /gotobsn \n /gotocar \n /gotols \n /gotolv \n /gotomark \n /gotosf \n /gotozivi \n /hq \n /kick \n /kickres \n /logout \n /logoutall \n /logoutpl \n /makeadmin \n /makeleader \n /makesupp \n /mark \n /money \n /mute \n /o \n /oldcar \n /pban \n /porttopos Scripter und Admin 1450 \n /prison [Für Cheater] \n /recon \n /respawnthiscar(/rtc) \n /sban \n /sellsbiz \n /setarmor \n /setchamp \n /setfamily \n /sethp \n /setint \n /setstat \n /setteam \n /spawn \n /startlotto \n /umbenennen \n /unfreeze \n /unprison \n /veh \n /warn \n /weather \n /weatherall \n /wisper(/w)","OK"," ") ;


    }
    }
    return 1;
    }


    Danke


    MfG: Sonic

    Hi Leute ich habe ein kleines Problemchen und zwar, wie kriege ich das hin das wen ich im CMD "/beispielcommand 1 " eingebe, das im cmd Textfeld eine 1 erscheint also etwa so:
    /beispielkommand [nummer] //kommt nur wen ich NUR /beispielcommand eingebe
    /beispielkommand 1 // wen ich jetzt Enter drücke das dem Player eine 1 gesendet wird


    Kann mir da einer helfen?


    Danke Gruss: Sonic

    es soll ein Radar sein die drehen ziemlich schnell und 360 : 2 = 180
    180 Timerimpulse für eine Drehung sind ja 10 mal nedma die hälfte und es soll so flüssig wie iwie möglich drehen wente verstehst was ich meine