Beiträge von Simon:I

    if (newkeys == KEY_FIRE) // Motor An/Aus
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    if(Motor[GetPlayerVehicleID(playerid)] == 0)
    {
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    Motor[GetPlayerVehicleID(playerid)] = 1;
    return 1;
    }
    else
    {
    if(Motor[GetPlayerVehicleID(playerid)] == 1)
    {
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    Motor[GetPlayerVehicleID(playerid)] = 0;
    return 1;
    }
    }
    }
    return 1;
    }



    Hier ist er

    if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist noch nicht Eingeloggt !");
    return 1;
    }
    if(PlayerInfo[playerid][pMuted] == 1)
    {
    SendClientMessage(playerid, TEAM_CYAN_COLOR, " Du kannst nicht sprechen, du bist gemutet !");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "NUTZUNG: (/o)oc [ooc chat]");
    return 1;
    }
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    format(string, sizeof(string), "OOC Chat: Admin %s: %s", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pSupporter] >= 1)
    {
    format(string, sizeof(string), "OOC Chat: Supporter %s: %s", PlayerInfo[playerid][pSupporter], sendername, result);
    }
    else return 1;
    OOCOff(COLOR_OOC,string);
    Log("OA-Chat.txt",string);
    }
    return 1;

    der bug lautet:
    OOC Chat: ³TheLostMC:
    obwohl da stehn müsste :
    OOC Chat: TheLostMC: TEST

    Hallo Leute da ich nich weis welche Sektion schreibe ich hier....


    Also es geht darum:



    Ich habe Opas Streamer es geht alles aber er will nur nicht die Streamdiscanse macn sprich, wenn ich 10 Scrhitte weg bn ist es unsichber (das Object)


    Hoffe auf schnelle Hilfe und danke im Voraus ;D

    Sorry :( Ich Räume Desktop später auf habe auch Rechtschreibfehler editiert.
    So 2tes Tut steht oben dabei



    Zitat

    Du hast total viele Rechtschreibfehler drinne.. :thumbdown:

    Das bringt einem nicht viel wenn man mit Freunden etc. im Netzwerk spielen möchte. Da kann man nicht die LocalHost IP verwenden..
    Um seine Netzwerk IP auslesen zu können müsst ihr ein CMD öffnen und "ipconfig" eingeben.. Da wird die Netzwerk IP angezeigt danach könnt ihr sie dann im SA-MP Client adden..


    Ich scripte im moman einem Reallife desswegen kann ich hier nichts relasen sorry ich mach e s abler bald ;)


    Ja kommt auch noch in ein andere Tut das weis ich ;)


    //Edit Infomation


    //Edit Zitat



    //Edit Info
    :)

    Hallo leute,


    Ich kann zwar nicht sehr gut scripten schreibe aber schon ziemlich vielund havw auch schon Selfmades usw gemacht naja kommen wir auf den Punkt


    Ich werde ab jetzt öfters Tuturoals in dieses Therad posten, reinschauen lohnt sich.


    Ich Suporrte euch,wer Fragen hat kann sie mir auch per Pn schiken Scriptwüsche auch :D


    Es wird erst der Serverstart gezeigt dannach auch Payday's usw ;)


    ====================[Tuturial]======================




    Lektion 1 ~Server einrichten~ ~Windows~




    So also als erstes gehen wir auf: www.sa-mp.com und kliken dort auf [Downloads] :



    Dort laden wir und die neuste Version runter in dem Fall ist es: -> [Samp0.3b] <-




    So nun brauchen wie noch -> [WinRAR] <-




    Installieren es




    und klicken mit Rechtsklick auf den gedownloadeten SA-MP Ordner und entpacken es:





    Nun öffnen wir den Ordner :)


    Jetzt öffnen wir die Server.cfg mit Texteditor Word o.a


    Erklärung:


    Also ich gebe euch mal einen Code der 100% geht :) :


    echo Executing Server Config...
    lanmode 0
    rcon_password changeme
    maxplayers 50
    port 7777
    hostname SA-MP 0.3 Server
    gamemode0 grandlarc 1
    filterscripts base gl_actions gl_property gl_realtime
    announce 1
    query 1
    weburl
    www.sa-mp.com
    maxnpc 0
    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000




    Das ist der Standart :)




    Nun klikt auf die samp-server.exe um den Server zu starten


    öffnet samp und klickt folgendes:


    Mach die Favoritenliste auf


    Klickt auf den Orangenen Hacken oben Links


    gebt dort dies ein




    127.0.0.1:7777




    So nun doppelklik drauf und dann auf Connect.




    Fertig der Server ist Online :)




    Morgen kommt das nächste Tuturial mit volgendem Inhalt:


    -Gamemodename ändern


    -Mapname ändern


    -PayDay


    -Pickups erstellen


    Tuturail_2 :)




    Gamemodenamen ändern...


    Also ihr geht in eurem SAMP-Ordner auf den Ordner Pawno und öffnet dort die Pawnp.exe. Nun klickt ihr da drauf:






    Nun sucht ihr nach Blank Script und ändert es zu eurem Gamemodenamen z.B. zu German Reallife:




    So Gamemodename ist geändert jetzt den Mappnamen :)


    Unter SetGameModeText("German Reallife"); macht ihr:






    SendRconCommand("Mapname");




    Das sieht dann so aus:


    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    SetGameModeText("German Reallife");
    SendRconCommand("Mapname");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }




    Mapname geändert :) jetzt das Pickup also wir erstellen ein Pickup indem wir erstmal die Coedinaten Saven also wir gehen in die Samp_debug.exe oder in einen anderen Server und schreiben an dem gewüchten Punk /save dann gehen wir in den Ordner: Documente,Gta San Andreas Userfiles, SAMP,savepositions.txt da steht dann das :AddPlayerClass..... Erklärung:


    AddPlayerClass(SKINID,XCORD;YCORD;ZCORD;ROTATION,WAFFE1,MunitionderWaffe1,Waffe2, MunitionderWaffe1,Waffe3,MunitionderWaffe3);




    So nochmal zurück zu Pawno, wir schreiben ganz oben


    new Lebenspickup; 


    Und unter OnGamemodeInit:


    Lebenspickup=CreatePickup(PICKUPID,PICKUPART,X,Y,Z);


    Bei mir wäre es:


    LebensPickup=CreatePickup1240,2,1215.0825,-906.6415,42.9197); //Lebenspickupid und X,Y,Z von neben dem BSN


    Die XYZ findet ihr bei der saveposition.txt ihr müsst da die XCOR,YCOR,ZCORD kopiern


    Lebenpickup bei mir wäre dann:




    So nun machen wir unten bei puplic OnPlayerPickUpPickUp das hier hin:


    public OnPlayerPickUpPickup(playerid, pickupid) // Das puplic halt
    {
    if(pickupid==Lebenspickup) // Sagt Wenn der Spieler in das Lebenspickup geht dann:
    { //Öffnet was dann Passier soll
    SetPlayerHealth(playerid,100); //Setzt das Spielerleben auf 100%
    } // schließt was dann passieren soll
    return 1;
    }




    Das Rauslöschen:


    #if defined FILTERSCRIPT
    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
    }
    public OnFilterScriptExit()
    {
    return 1;
    }
    #else





    und uter mein das #endif rauslöschen


    f5 Drücken Fertig
    So da die Zeit jtzt nicht reicht mach ich morgen noch den PayDay sorry also viel Spaß bei scripten :)


    //Edit Rechtschreibfehler


    //Edit Tuturial_2




    //Edit X,Y,Z Cord erklärung


    //Edit Rauslöschendazu


    //Edit Aus elese endif

    Ach hey Dixx ^^


    Kennste mich noch? xD naja also wollte nur sagen das es im Tuturial bereich ein Tut gibt :)



    Gruß an den Server,


    TheLostMC