Beiträge von [XeX]<XextropieX>

    Man sagt immer, das Schlechte zuerst …


    Bist du dir sicher, dass es kein chinesisches Photoshop war? Denn damit hättest du dir das Geld sparen können, es wäre sogar zu einfach mit GIMP gewesen.


    Jetzt das Gute …
    Schlecht sieht es dennoch nicht aus, aber natürlich gibt's hier das Sprichwort: "Übung macht den Meister".


    Nein es ist kein Chinesisches Photoshop. Ich habe dieses Programm im Originalem Zustand gekauft und somit Erstbenutzer...
    Gimp habe ich auch. -> Angefangen habe ich mit Paint / dann weiter mit Gimp und jetzt Cinema 4D und bald Photoshop, mal schauen wann ich das Geld dazu habe.

    Kopier dir diesen Text mal und entferne ihn aus dem Script. Und versuch dann mal ob dein oder mein Befehl funktioniert. Das kann daran auch liegen.

    Ganz sicher, dass du dir C4D gekauft hast?
    Photoshop hätte es auch getan :D


    Fürn 'Anfang' recht ok.

    Ja ich habe mir das Programm "Cinema 4D" gekauft. Ich möchte es verwenden, um professionelle Intros für mich und meine Kollegen bzw auch andere Personen zu erstellen.
    Photoshop kommt in der nächsten Woche auch noch dazu.


    PS: Danke für die bisherigen Bewertung :D

    if(strcmp("/Heilen",cmdtext,true,10)==0)
    {
    SetPlayerHealth(playerid,100.0);
    SendClientMessage(playerid,ROT,"Du hast dich geheilt");
    return 1;
    }



    Ich hab auch so einen Befehl in meinem Gamemode geschrieben. Hier hast du ihn. Ist glaub ich der gleiche. Aber bei mir funktioniert er.

    Hallo Community,


    Ich habe mir vorhin das neu gekaufte Programm (Cinema 4D) auf meinem PC installiert und natürlich sofort mal ein bisschen rumprobiert.


    Hier das relsultat:



    Ich hoffe es gefällt euch. Bitte einfach mal eine kleine (Anfängergerechte) Bewertung schreiben. Damit ich weis was ich beim nächsten mal verbessern / verändern kann.


    Wen jemand so ein Bild haben will, dann kann er sich natürlich melden. (Kann dauern, da ich mir sehr viel Zeit lasse). -(Dieser Dienst ist Kostenlos)

    Wen das mit shopls ein befehl sein soll, dann mach mal einen / davor und versuch es nochmal... Sonst hab ich eigentlich keinen fehler gefunden.


    Und tausch mal das "cmd" gegen "cmdtext" aus.


    if(strcmp("/shopls", cmdtext, true)==0)

    Ich weis das er es in MySQL speichern will. Ich habe diese Zeile nur geschickt, damit er sieht wie man das mit dem formatieren machen muss.
    Ich habe diese Zeile nur aus meinem Gamemode raus kopiert weil es ja im Prinzip so richtig ist. "Abspeichermethode DINI"

    Ich kenne mich generell eigentlich nicht so mit solchen Problemen aus, aber ich kann dir einen Tipp geben, der bei mir immer funktioniert.


    Wen ich mir z.B irgendwas überlege, was ich unbedingt irgendwie in meinem Gamemode haben will, dann an den PC gehe, und Anfange es umzusetzen, vergeht mir nach kurzer Zeit auch der Spaß an der Sache. Ich mach es dann immer so.... Ich zwinge mich dazu... Ich setz mir einfach Ziele z.B Wen ich das schaffe, dann gehe ich erst eine Rauchen bsw... Natürlich geht es auch anders aber zwing dich einfach mal dazu egal ob du lust hast, oder nicht mach es einfach... Nach etwas Zeit kommt der Spaß an der Sache wieder zurück.



    ob es bei dir klappt weis ich nicht. Ich mache es selber so und bei mir funktioniert es..

    Du verstehst meinen Satz nicht richtig. Ich habe nur gesagt das er schon aufhören kann mit dem Mappen, wen er sagt er hat keine Lust die Objekte so lange zu suchen... Ich meine damit... Wen er diese Einstellung hat, braucht er garnicht Mappen.
    Aber nicht so gemeint das es mir nicht gefällt und er es nicht kann und deswegen aufhören soll.... So war es nicht gemeint.

    @XextropieX:
    Du konntest als Baby auch nicht reden.. hast es versucht und da kam nur Bababbubu raus!
    Solltest du direkt für den rest deines lebens die fresse halten? dafuq.


    Dein Text ist bestimmt irgendwie lustig gemeint... Nur ich versteh nicht so ganz warum du das jetzt geschrieben hast.
    Würde ich für immer die Klappe halten müssen, wäre ich jetzt nicht hier.
    PS: Ich habe meine Meinung geschrieben, Mehr habe ich nicht gemacht.

    Wie könnt ihr dafür noch 3 oder 5 Punkte geben? Das ist ja ein witz... das ding ist in 5 minuten gemappt...
    Sowas gibt eher minus punkte... mach was besseres aber nicht sowas!


    sry aber -2/10

    Übertreib mal nicht mit deiner Bewertung. Wen es sein erstes Werk ist, und nur wissen will, wie andere es bisher finden. Bzw er will wissen was er anders machen muss. Und will nicht von dir so runtergemacht werden. Also überdenke mal deine Antworten.

    Also mir gefällt es nicht so gut, Sehr Creativ warst du bei der sache auch nicht.



    3/10.


    3 Punkte wegen der Sauberkeit. -7 Weil du einfach ein Glaskasten mit Tür hingesetzt hast, und immer an eine der 4 Seiten ein Sportgerät gesetzt hast.


    Nicht sehr einfallsreich.


    forward Tutorial(playerid); aus OnGameModeInit raus ;)


    Habe ich per PN auch schon gesagt :P

    Ist schon draußen... Bekomme aber immer noch diese 7 Errors


    Zitat


    SendClientMessage(playerid,Tutorial,">>_____|<Die Los Santos Polizei Station>|_____<<);
    Der String wurde nicht geschlossen, bzw. ein " fehlt.

    Vielen Dank... Das war wieder ein kleiner Fehler von mir. Aber leider sind die 7 Errors immer noch da.

    Guten Tag Community,


    Ich habe ein kleines Problem mit meinem Script... Ich möchte ein Tutorial erstellen, Das immer wen sich jemand neu auf dem Server registriert kommen soll.
    Jetzt habe ich mal die Tipps und Hilfen von jemanden befolgt, und bekomme 7 Errors.
    Errors stehen unten. Wen mir jemand helfen kann, dann bitte auf diesen Beitrag antworten.

    Das ist das Script (steht noch nicht viel drinnen. (Wurde erst angefangen)(Gamemode klauen, ist Sinnlos.)

    Spoiler anzeigen

    // Reallife Gamemode von XextropieX / 15.10.2013 / 21:47 / Selfmade /
    //(Includes)
    #include <a_samp>
    #include <dini>
    //(Defines)(Dialoge)
    #define DIALOG_REGISTER 1
    #define DIALOG_LOGIN 2
    //(Defines)(Farben)
    #define ROT 0xFF0005FF
    #define GRÜN 0x00FF1EFF
    #define GELB 0xFFFF00FF
    #define Tutorial 0x00EBFFFF
    //(News)(Textdraws)
    new PlayerText:Willkommenstext[MAX_PLAYERS];
    //(News)(Tutoria)
    new Tut[MAX_PLAYERS];

    Spoiler anzeigen
    //(Forwards)
    forward Tutorial(playerid);
    main()
    {
    print("\n----------------------------------");
    print("Reallife Gamemode von XextropieX");
    print("----------------------------------\n");
    }
    public OnGameModeInit()
    {

    Spoiler anzeigen
    //(Wichtige Optionen)(An / Aus)
    UsePlayerPedAnims();
    DisableInteriorEnterExits();
    //(Standart Sachen)
    SetGameModeText("Gamemode_2013");
    AddPlayerClass(170,1619.5688,-1892.6680,13.5489,357.9517,0,0,0,0,0,0);
    AddPlayerClass(169,1619.5688,-1892.6680,13.5489,357.9517,0,0,0,0,0,0);
    //(Vehicle)(Spawn)(Löschen)
    AddStaticVehicle(468,1612.7875,-1885.5419,13.2160,1.5498,0,1); // SC Sanchez
    return 1;
    }
    public OnGameModeExit()
    {
    return 1;
    }
    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid,1567.6989,-1891.3413,13.5593);
    SetPlayerCameraPos(playerid,1568.2194,-1886.8500,13.5582);
    SetPlayerCameraLookAt(playerid,1567.6989,-1891.3413,13.5593);
    SetPlayerFacingAngle(playerid,1.4229);
    return 1;
    }
    public OnPlayerConnect(playerid)
    {
    SetPlayerVirtualWorld(playerid,1);
    SendClientMessage(playerid,GELB,"Willkommen auf dem Reallife Server von XextropieX");
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde in unserer Datenbank gefunden.\nDu kannst dich jetzt mit deinem Passwort einloggen.\n{00FF28}Das Serverteam wünscht dir viel Spaß auf unserem Server","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierung","Dein Account wurde leider nicht in unserer Datenbank gefunden.\nBitte gib ein gewünschtes Passwort ein, um dich bei uns zu Registrieren.\n{FF000F}Behalte dein Passwort für dich, und gib es nicht weiter!","Registrieren","Abbrechen");
    }
    Willkommenstext[playerid]=CreatePlayerTextDraw(playerid,240.0,580.0,"Willkommen auf dem Reallife Server von XextropieX");
    PlayerTextDrawShow(playerid,Willkommenstext[playerid]);
    PlayerTextDrawFont(playerid,Willkommenstext[playerid],2);
    return 1;
    }
    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    SpielerSpeichern(playerid);
    }
    return 1;
    }
    public OnPlayerSpawn(playerid)
    {
    SetPlayerVirtualWorld(playerid,0);
    return 1;
    }
    public OnPlayerDeath(playerid, killerid, reason)
    {
    return 1;
    }
    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }
    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }
    public OnPlayerText(playerid, text[])
    {
    return 1;
    }
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp("/mycommand",cmdtext,true,10)==0)
    {
    return 1;
    }
    if(!strcmp(cmdtext,"/select_ptd",true))
    {
    for(new i = 0; i < MAX_PLAYER_TEXT_DRAWS; i++) PlayerTextDrawSetSelectable(playerid, PlayerText:i, 1);
    SendClientMessage(playerid, 0xFFFFFFAA, "SERVER: Alle Textdraws können nun ausgewählt werden!");
    return 1;
    }
    return 0;
    }
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }
    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }
    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }
    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }
    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }
    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }
    public OnRconCommand(cmd[])
    {
    return 1;
    }
    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }
    public OnObjectMoved(objectid)
    {
    return 1;
    }
    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }
    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }
    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }
    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }
    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }
    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }
    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }
    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }
    public OnPlayerUpdate(playerid)
    {
    return 1;
    }
    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }
    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }
    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }
    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,ROT,"Du hast die Registration abgebrochen, Du wurdest gekickt");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Bitte gib ein Passwort ein");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierung","Dein Account wurde leider nicht in unserer Datenbank gefunden.\nBitte gib ein gewünschtes Passwort ein, um dich bei uns zu Registrieren.\n{FF000F}Behalte dein Passwort für dich, und gib es nicht weiter!","Registrieren","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    if(dialogid == DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,ROT,"Du hast die Registration abgebrochen, Du wurdest gekickt");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Bitte gib dein Passwort ein");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde in unserer Datenbank gefunden.\nDu kannst dich jetzt mit deinem Passwort einloggen.\n{00FF28}Das Serverteam wünscht dir viel Spaß auf unserem Server","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }
    return 1;
    }
    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }
    public Tutorial(playerid)
    {
    if(Tut[playerid] == 1)
    {
    InterpolateCameraPos(playerid, 1045.702636, -1558.818969, 26.678382, 1504.672729, -1676.471313, 41.072780, 4000);
    InterpolateCameraLookAt(playerid, 1040.817260, -1557.961547, 26.047258, 1509.404296, -1676.532958, 39.457740, 4000);
    SendClientMessage(playerid,Tutorial,">>_____|<Die Fahrschule>|_____<<");
    SetTimerEx("Tutorial",6000,0,"i",playerid);
    Tut[playerid] = 2;
    return 1;
    }
    else if(Tut[playerid] == 2)
    {
    InterpolateCameraPos(playerid, 1504.670166, -1676.470703, 41.072700, 814.499267, -1314.370483, 44.125591, 4000);
    InterpolateCameraLookAt(playerid, 1509.459716, -1676.555297, 39.639945, 810.467651, -1317.051391, 42.877220, 4000);
    SendClientMessage(playerid,Tutorial,">>_____|<Die Los Santos Polizei Station>|_____<<);
    SetTimerEx("Tutorial",6000,0,"i",playerid);
    Tut[playerid] = 2;
    return 1;
    }
    return 1;
    }
    stock Register(playerid,Key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",Key);
    SendClientMessage(playerid,GRÜN,"Du hast dich erfolgreich Registriert!");
    SetPlayerScore(playerid,0);
    SetPVarInt(playerid,"Loggedin",1);
    PlayerTextDrawShow(playerid,Willkommenstext[playerid]);
    InterpolateCameraPos(playerid, 1480.385131, -1714.671875, 24.723699, 1045.694458, -1558.816040, 26.678419, 4000);
    InterpolateCameraLookAt(playerid, 1480.357788, -1719.670776, 24.822557, 1040.882568, -1557.944335, 25.636539, 4000);
    SendClientMessage(playerid,Tutorial,">>_____|<Das Rathaus>|_____<<");
    SetTimerEx("Tutorial",6000,0,"i",playerid);
    Tut[playerid] = 1;
    return 1;
    }
    stock Login(playerid,Key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(!strcmp(Key,dini_Get(Spielerdatei,"Passwort"),true))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,GRÜN,"Erfolgreich Eingeloggt! Viel Spaß!");
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du hast das falsche Passwort eingegeben");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde in unserer Datenbank gefunden.\nDu kannst dich jetzt mit deinem Passwort einloggen","Login","Abbrechen");
    }
    return 1;
    }
    stock LoadAccount(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    SetPVarInt(playerid,"Loggedin",1);
    return 1;
    }
    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    }
    return 1;
    }
    stock Spielername(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    Das sind die Error Codes:

    Spoiler anzeigen
    C:\Users\Matthias\Desktop\GTA Server\gamemodes\XextropieX.pwn(19) : error 010: invalid function or declaration
    C:\Users\Matthias\Desktop\GTA Server\gamemodes\XextropieX.pwn(270) : error 001: expected token: "-identifier-", but found "-integer value-"
    C:\Users\Matthias\Desktop\GTA Server\gamemodes\XextropieX.pwn(272) : error 010: invalid function or declaration
    C:\Users\Matthias\Desktop\GTA Server\gamemodes\XextropieX.pwn(279) : error 010: invalid function or declaration
    C:\Users\Matthias\Desktop\GTA Server\gamemodes\XextropieX.pwn(281) : error 010: invalid function or declaration
    C:\Users\Matthias\Desktop\GTA Server\gamemodes\XextropieX.pwn(288) : error 010: invalid function or declaration
    C:\Users\Matthias\Desktop\GTA Server\gamemodes\XextropieX.pwn(290) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    Spoiler anzeigen
    7 Errors.