Beiträge von Pille

    Bitte helfen.

    Ich habe ein ähnliches Problem.


    Ich habe vor, dass man mit einem Auto über ein Pickup fährt, sich dann ein Dialog
    öffnet, und man am Anfang zwischen Farbe 1 & Farbe 2 auswählt.
    Dann erscheint ein neuer Dialog mit den Farben.


    So, und hier ist das Problem:
    Ich ändere nur eine Farbe bei den Dialogen, also muss die andere Farbe so bleiben
    wie sie ist. Da man die aber angeben muss, gibt das ein Problem, das ich mit meinem
    Scripterfahrungen leider noch nicht beseitigen kann.


    Problem 2:
    nicht bei jedem Auto sollte die Farbe wechselbar sein.
    Nur bei Motorrädern.
    Benutzt man dann: ?

    if(IsPlayerInVehicle(playerid,MODELID)


    //edit: Push, bitte hilfe ^^



    Dann mach es so:


    Du erstellst das Pickpup, weist ihm aber keine Funktion zu.
    Deshalb löscht du alles, was unter OnPlayerPickupPickup steht.


    if(IsPlayerInRangeOfPoint(playerid,range,koordinaten)
    {
    RepairVehicle(GetPlayerVehicleID(playerid));
    }


    Nur ich weiß nicht, wo das hinkommen würde, vlt. müsste das wer anders wissen...

    Hast du folgendes bei OnPlayerPickupPickup?

    if(pickupid==repairpickup)
    {
    RepairVehicle(GetPlayerVehicleID(playerid));
    }


    und die definierte Variable ganz oben im Script?



    if(pickupid==repairpickup)
    {
    RepairVehicle(GetPlayerVehicleID(playerid));
    SetVehicleHealth(GetPlayerVehicleID(playerid),1000);
    }


    Und sag mir dann obs geht ;)


    //edit So? xD

    Der zweite Error entsteht dadurch, dass du wahrscheinlich mit IsPlayerInRangeOfPoint gearbeitet hast.
    Du weist dem Pickup keine richtige Funktion zu.


    Den error kannst du ignorieren, was steht denn in der anderen Zeile? 8530?

    Naja, dafür hat man doch beim erstellen des Pickups den Pickup
    so gemacht, dass er nur wenn man im Auto ist, seinen Nutzen erfüllt, oder?

    Klar ^^


    Zuerst erstellst du ein Pickup.

    new repairpickup; // Variable mit dem Namen bennennen, ganz oben im Script.



    repairpickup=CreatePickup(1239,14,Koordinaten,-1); // Das hier bei OnGameModeInit


    Dann gehst du runter zu OnPlayerPickupPickup

    if(pickupid==repairpickup)
    {
    SetVehicleHealth(VehicleID,1000);
    }


    Hoffe das geht so ^^


    Und genau hier werden wir gebraucht, die Internetuser.


    Ich fordere hiermit jeden auf, er soll am 25.02. demonstrieren!


    Denn nur so können wir das schlimmste verhindern!
    Informiert eure Freunde, informiert Familie, Verwandte,
    hauptsache ist, dass wir zahlreich erscheinen, dass wir uns wehren!



    Was würde passieren wenn ACTA durchgesetzt wird?
    Das Forum würde nicht mehr existieren.

    Zeile 145:


    Code
    #define NAMECOLOR_LEHRER 0xFF00FFAA


    Probier mal das, dann wär zumindest ein Error weg,
    bei mehr kann ich dir leider nicht weiterhelfen ^^

    Fürs erste habe ich zwei gefunden, die mir helfen.
    Danke an dieser Stelle an alle, eine so extrem schnelle Antwort ist echt Gold wert :thumbup:


    Ich melde mich, falls es Grund zur Beanstandung gibt, was ich aber nicht glaube :P


    Danke euch! :love:


    MfG
    Pille

    Ich bin 15, fast 16, und bringe leider, außer Pawno, keine
    anderen Scripterfahrungen mit. Pawno ist mein erster Scriptanfang.


    Ich bin ein netter, lernfähiger Kerl, der um jede Hilfe dankbar ist ;)


    Mit MrMonat hab ich angefangen, hat mir schon geholfen,
    aber wenns dann darum geht for schleifen zu konstruerieren,
    das erklärt der gute MrMonat überhaupt nicht, er sagt praktisch nur
    wie was gescriptet wird, aber für den Anfang tuts :D


    //Edit:
    Ich brauche Hilfe bei den Grundlagen aller Programmiersprachen.
    Die ganzen Schleifen, verschiedene Variablen, die kenn ich alle nicht,
    ich kann nur manche anwenden.


    Beispiel:

    Code
    if(strcmp(cmdtext,"/tod",true)==0)		{    	SetPlayerHealth(playerid,0)   	return 1;   	}


    Diesen einfachen Befehl kann ich ohne weiteres scripten.
    Aber wozu "Strcmp", "cmdtext", und ==0 da ist, habe ich keine Ahunng.
    Desweiteren verstehe ich, trotz 5maliger Erklärung das mit return 1 & return 0 nicht.



    Kurz gesagt:
    Ich brauche die Grundlagen, die Erklärungen.

    Huhu Leute ;)


    Ich habe vor ungefähr 2 Monaten das Scripten angefangen (pawno),
    bleibe aber jetzt ohne fachmännische Hilfe stecken.


    Ich suche einen erfahrernen Scripter, der seine HIlfe anbietet,
    um Neulingen zu helfen. Am besten via Skype o.ä.


    Für Hilfe wäre ich sehr dankbar, würde
    dann auch ein paar Scriptingaufgaben erledigen.


    MfG
    Pille