Beiträge von DJ Deagle

    Habe jetz das:

    public OnGameModeInit()
    {
    AddPlayerClass(107, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);

    if(classid==107)
    {
    GameTextForPlayer(playerid,"~g~Grove Street",3,1500);
    }
    return 1;
    }



    keine errors, aber nichts klappt :S

    HeyHoo,


    Ich würde gerne ein ähnliches System wie NSG Scripten.
    Wo, wenn ich z.B. einen Grove Street Skin ausgewählt habe, ich auch in der GS Spawne
    Screen:


    Bitte helft mir :)


    lg


    Unnötig, Kalle.
    Wenigstens bietet er was an :)


    Mfg
    Proto


    Mittlerweile ist das Hosting völlig Umsonst!
    Das bedeutet:



    Wenn man sich auf der Homepage einen Account erstellt, kann man sich einen Wunschport auswählen.
    Danach kann man sich zwischen den Optionen "Ich kann scripten" und "Ich kann nicht Scripten" entscheiden.
    Sollte man scripten können, bekommt man eine MySQL-Datenbank + FTP-Zugriff auf seinen Account um alles einzustellen.
    Sollte man nicht scripten können, bekommt man den Standart Epichosting-Script (AL-Script in SF).


    Es lohnt sich, bei ihm zu Mieten.
    Ist super für Personen, die z.B. auch nur einen Testserver brauchen.


    lg
    DJ_Deagle aka. Zinne

    Versuch es mal so:

    if(dialogid == Dialog_Buycar)
    {
    if(response)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    for(new i = 0; i < sizeof Buycars; i++)
    {
    if(vehicleid == kaufauto[i])
    {
    new geld = GetPlayerMoney(playerid); //anpassen!!
    if(geld >= Buycars[i][Preis]) //geld abfrage anpassen!"
    {
    new datei[100],name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(datei,sizeof(datei),"/Autos/%s_Auto_0.ini",name);
    if(dini_Exists(datei))
    {
    new datei2[100];
    format(datei2,sizeof(datei2),"/Autos/%s_Auto_1.ini",name);
    if(dini_Exists(datei2))
    {
    SendClientMessage(playerid,0xDD0000FF,"Fehler: Sie besitzen bereits 2 Fahrzeuge!!");
    TogglePlayerControllable(playerid,1);
    RemovePlayerFromVehicle(playerid);
    }
    else AutoKaufen(playerid,1); //eigenes public
    }
    else AutoKaufen(playerid,0); //eigenes public
    }
    else
    {
    SendClientMessage(playerid,0xDD0000FF,"Fehler: Sie haben nicht genügend Geld!");
    TogglePlayerControllable(playerid,1);
    RemovePlayerFromVehicle(playerid);
    }
    }
    }
    }
    }
    else //HIER IST DER ERROR..
    {
    TogglePlayerControllable(playerid,1);
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }


    lg


    Ich arbeite nicht mit Enums, sondern mit PVars wie man eigentlich oben auslesen kann!


    Wenn Ich es so mache:
    SetPVarInt(playerid,"Respekt", +=1);


    Bekomme ich diese Errors:

    C:\Users\Zinne\Desktop\SAMP Server\gamemodes\San-RL.pwn(238) : error 029: invalid expression, assumed zero
    C:\Users\Zinne\Desktop\SAMP Server\gamemodes\San-RL.pwn(238) : warning 215: expression has no effect
    C:\Users\Zinne\Desktop\SAMP Server\gamemodes\San-RL.pwn(238) : error 001: expected token: ";", but found ")"
    C:\Users\Zinne\Desktop\SAMP Server\gamemodes\San-RL.pwn(238) : error 029: invalid expression, assumed zero
    C:\Users\Zinne\Desktop\SAMP Server\gamemodes\San-RL.pwn(238) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.




    .....

    HeyHoo,


    Ich habe mir gestern den Inviduellen Payday ins Script eingebaut (Link: [ SCRIPTING ] Individuellen Payday Scripten?).


    Wie mache ich es, dass jeden PayDay ein Respektpunkt dazu kommt?
    Hier die zeilen:

    public Payday(playerid)
    {
    ShowPlayerDialog(playerid,DIALOG_PAYDAY,DIALOG_STYLE_MSGBOX,"{00FF00}Zahltag","Du hast folgende Statistiken erhalten:\n\n Respektpunkte: 1 Punkt/e\n Geld: 5000 $","Schliessen","");
    GivePlayerMoney(playerid,5000);
    SetPVarInt(playerid,"Respekt",GetPVarInt(playerid,"Respekt")+1);//So bekomme ich kein Punkt dazu!!!
    SpielerSpeichern(playerid);
    return 1;
    }


    Bitte helft mir!


    lg
    Deagle

    Danke H4rdbase.
    Ich habe deinen Code so verändert:
    new geld = PutzerGeld[random(sizeof(PutzerGeld))];
    GivePlayerMoney(playerid,geld);


    danke dir :)

    HeyHoo,


    Ich habe folgenden Error-Code:

    C:\Users\Zinne\Desktop\SAMP Server\gamemodes\San-RL.pwn(1611) : error 001: expected token: ",", but found ";"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    hier die Zeile:
    GivePlayerMoney(playerid,PutzerGeld[random(sizeof(PutzerGeld))];


    hier der Random:
    new PutzerGeld[7] = {592,599,604,620,613,650,632};


    Ich bitte um Hilfe!


    MfG
    DJ_Deagle