Beiträge von vide0x3

    Danke, aber jetzt bekomm ich den Fehler:

    Code
    C:\Users\Andi\Desktop\Samp Server\gamemodes\TealLifeV2.pwn(118) : error 035: argument type mismatch (argument 3)
    C:\Users\Andi\Desktop\Samp Server\gamemodes\TealLifeV2.pwn(132) : warning 209: function "OnPlayerCommandText" should return a value
    C:\Users\Andi\Desktop\Samp Server\gamemodes\TealLifeV2.pwn(290) : warning 203: symbol is never used: "weapon"
    C:\Users\Andi\Desktop\Samp Server\gamemodes\TealLifeV2.pwn(290) : warning 203: symbol is never used: "weaponid"

    Nein, immer noch das gleiche Problem.... Es kommt immer Nope zu wenig, egal wie viele Fotos man schießt!


    BTW:
    if(pickupid == camerap)
    {
    GivePlayerWeapon(playerid,367,30);
    SendClientMessage(playerid,WHITE,"Kamera erhalten!");
    }
    Ich weiß nicht warum, aber die Kamera hat immer 36 Fotos platz... Egal was ich an letzter Stelle für ne "Ammu-Summe" eingebe....


    Greetz vide0x3

    Hi Community,
    Ich bin absolut neu im Script-Geschäft, und wollte mal Fragen, was an diesem Script sooo falsch ist, dass es überhaupt nicht funktioniert!


    1) Was will ich haben?
    Ich möchte, dass man eine Kamera nimmt (PickUp bereits vorhanden, getestet und funzt), und nach 5 Fotos mit /lohn 500$ bekommt... Wenn man allerdings erst 0-4 Fotos gemacht hat kommt "Nope, zu wenig!"


    2) Mein Script
    new slot,weapon,ammo;
    if(strcmp(cmdtext, "/lohn", true) == 0)
    {
    GetPlayerWeaponData(playerid,slot,weapon,ammo);
    {
    if(ammo == 5)
    {
    GivePlayerMoney(playerid, 500);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,RED,"Nope, zu wenig!");
    return 1;
    }
    }
    }



    3) Noch Fragen!

    Ja, und zwar : 1) Wie wird die "ammo" (in GetPlayerWeaponData) gezählt, also nach Schuss die verbraucht sind, oder Schuss die ich noch habe...
    2) Kann ich anstelle von dem:
    if(ammo == 5)
    auch
    if(ammo <= 5
    verwenden?


    Danke schonmal für alle antworten...