Beiträge von [SARP]ViruZ.exe

    16:47:09] [debug] Run time error 3: "Stack/heap collision (insufficient stack size)"
    [16:47:09] [debug] Stack pointer (STK) is 0x12AD4, heap pointer (HEA) is 0x12DAC
    [16:47:09] [debug] AMX backtrace:
    [16:47:09] [debug] #0 ???????? in public cmd_stats () from DmGl.amx
    [16:47:09] [debug] #1 native CallLocalFunction () [00471e90] from samp-server.exe
    [16:47:09] [debug] #2 ???????? in public OnPlayerCommandText () from DmGl.amx




    Kann mir jemand verraten was das jetzt heißen soll^^

    Folgende Errors habe ich:



    C:\Users\Ich\Desktop\Scripting\samp03x_svr_R1-2_win32\gamemodes\DmGl.pwn(1135) : warning 235: public function lacks forward declaration (symbol "BenzinVerlust")
    C:\Users\Ich\Desktop\Scripting\samp03x_svr_R1-2_win32\gamemodes\DmGl.pwn(1155) : warning 235: public function lacks forward declaration (symbol "Auftanken")


    Kann mir da jemand helfen an was es liegen kann?



    public BenzinVerlust()
    {
    for(new i=0; i<MAX_VEHICLES; i++)
    {
    if (Motor == true)
    {
    Tank = Tank-1;

    if (Tank<1)
    {
    Tank = 0;
    GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    Motor = false;
    }
    }
    }
    return 1;
    }


    public Auftanken(playerid)
    {
    new car = GetPlayerVehicleID(playerid);
    Tank[car] = Tank[car] +1;
    if(Tank[car] >= 100)
    {
    Tanktgerade[car] = false;
    Tank[car] = 100;
    TogglePlayerControllable(playerid,1);
    KillTimer(tanktimer[playerid]);
    }
    return 1;
    }
    [i][i]


    [/i][/i]forwart BenzinVerlust();
    forwart Auftanken(playerid);[i][i]
    [/i][/i]

    Servus, könnt ihr mir vllt helfen und zwar will ich pro buchstaben 10$ abrechnen. Habt ihr da vllt eine Idee wie man es scripten kann?



    CMD:ad(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,830.6517,-0.1386,1004.1797))
    {
    if(!werbung) return SendClientMessage(playerid,weiss,"Es können nur alle 60Sekunden eine Werbung freigeschaltet werden.");
    new wtext[100],string[200];
    if(sscanf(params,"s",wtext)) return SendClientMessage(playerid,rot,"Der befehl war nicht richtig. [ /ad [Text] ]");
    format(string,sizeof(string),"Werbung: %s ,Sender:%s",wtext,Playername(playerid));
    SendClientMessageToAll(gruen,string);
    SetTimer("werbungtimer",60*1000,false);
    werbung = false;
    }
    return 1;
    }

    Guten Tag, und zwar habe ich ein Stats befehl gescriptet. Anfangs ging er bis ich ihn editiert habe.


    Folgender Fehler: Ingame kommt einfach nur Server Unknownt.



    public StatsDialog(playerid)
    {
    new string1[248],string2[248],string3[248],string4[248],string5[248],string6[248],string7[248],string8[248],string9[248],string10[248],string11[248],string12[248],string13[248],string14[248],string15[248],string16[248],string17[248],string18[248],string19[248],string20[248],string21[248],string22[248],string23[248],stringall[7000];
    new Geschlecht[100],Accounttyp[100],Spawn[100],Krankenkasse[100],fraktionen[100];


    switch(GetPVarInt(playerid,"Geschlecht"))
    {
    case 0:{Geschlecht="Nicht Vorhanden";}
    case 1:{Geschlecht="Männlich";}
    case 2:{Geschlecht="Weiblich";}
    }


    switch(GetPVarInt(playerid,"Accounttyp"))
    {
    case 0: {Accounttyp="Normal";}
    case 1: {Accounttyp="Premium";}
    case 2: {Accounttyp="Donator";}
    }


    switch(GetPVarInt(playerid,"Spawn"))
    {
    case 0: {Spawn="Los Santos";}
    case 1: {Spawn="San Fierror";}
    }


    switch(GetPVarInt(playerid,"Krankenkasse"))
    {
    case 0: {Krankenkasse="Keine vorhanden";}
    case 1: {Krankenkasse="Vorhanden";}
    }


    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0: {fraktionen="Zivilist";}
    case 1: {fraktionen="Los Santos Police Department";}
    case 2: {fraktionen="San Fierror Police Department";}
    case 3: {fraktionen="FBI";}
    case 4: {fraktionen="Ballas";}
    case 5: {fraktionen="Grove Street";}
    case 6: {fraktionen="Vagos";}
    case 7: {fraktionen="La Costa Nostra";}
    case 8: {fraktionen="Yakuza";}
    case 9: {fraktionen="Triaden";}
    case 10: {fraktionen="Cali Kartell";}
    case 11: {fraktionen="Hitman";}

    }
    format(string1,sizeof(string1),"[ Account Informationen ]");
    format(string2,sizeof(string2),"Level:[%i] Geschlecht:[%s] Alter:[%i] Accounttyp:[%s] Spawn:[%s] Spawnenergie:[%i] Ehe:[%s]",GetPlayerScore(playerid),Geschlecht,GetPVarInt(playerid,"Alter"),Accounttyp,Spawn,GetPVarInt(playerid,"Spawnenergie"),GetPVarInt(playerid,"Ehe"));
    format(string3,sizeof(string3),"Geld:[%i] Bank:[%i] Spielzeit:[%i] Respektpunkte:[%i||%i] NextLevel:[%i]",GetPlayerMoney(playerid),GetPVarInt(playerid,"Bank"),GetPVarInt(playerid,"Spielzeit"),GetPVarInt(playerid,"Respektpunkte"),GetPVarInt(playerid,"Respektbenötigt"),GetPVarInt(playerid,"Nextlevel"));
    format(string4,sizeof(string4),"Verwarnungen:[%i] Invitesperre:[%i] Zeit seit letztem Payday:[%i]",GetPVarInt(playerid,"Verwarnungen"),GetPVarInt(playerid,"Invitesperre"),GetPVarInt(playerid,"Paydayzeit"));
    format(string5,sizeof(string5),"");
    format(string6,sizeof(string6),"");
    format(string7,sizeof(string7),"");
    format(string8,sizeof(string8),"[ Beruf | | Fraktion ]");
    format(string9,sizeof(string9),"Fraktion||Gang:[%s] Rang:[%s] Beruf:[%s]",fraktionen,GetPVarInt(playerid,"Fraktionrang"),GetPVarInt(playerid,"Beruf"));
    format(string10,sizeof(string10),"");
    format(string11,sizeof(string11),"");
    format(string12,sizeof(string12),"");
    format(string13,sizeof(string13),"[ Eigentum ]");
    format(string14,sizeof(string14),"Materialen:[%i] Drogen:[%i] SafeMats:[%i] SafeDrugs:[%i] Kondome:[%i] Zigarren:[%i] Fischrekord:[%i] Krankenkasse:[%s]",GetPVarInt(playerid,"Materialien"),GetPVarInt(playerid,"Drogen"),GetPVarInt(playerid,"SafeMats"),GetPVarInt(playerid,"Safedrugs"),GetPVarInt(playerid,"Kondome"),GetPVarInt(playerid,"Zigarren"),GetPVarInt(playerid,"Fischrekord"),Krankenkasse);
    format(string15,sizeof(string15),"");
    format(string16,sizeof(string16),"");
    format(string17,sizeof(string17),"");
    format(string18,sizeof(string18),"[ Verbrechen ]");
    format(string19,sizeof(string19),"Wantedlevel:[%i] Kills:[%i] Tode:[%i] WandetTode:[%i] Verbrechen:[%i] Gefängniszeit:[%i] Dm-Rate:[%i]",GetPlayerWantedLevel(playerid),GetPVarInt(playerid,"Kills"),GetPVarInt(playerid,"Death"),GetPVarInt(playerid,"WantedTode"),GetPVarInt(playerid,"Verbechen"),GetPVarInt(playerid,"Gefängiszeit"),GetPVarInt(playerid,"DM-Rate"));
    format(string20,sizeof(string20),"");
    format(string21,sizeof(string21),"");
    format(string22,sizeof(string22),"[ Zustand ]");
    format(string23,sizeof(string23),"Betrunkenheitslevel:[%i] Stonedheitslevel:[%i] Krankheit:[%i]",GetPVarInt(playerid,"Betrunkenheitslevel"),GetPVarInt(playerid,"Stonedheitslevel"),GetPVarInt(playerid,"Krankheit"));
    format(stringall,sizeof(stringall),"%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",string1,string2,string3,string4,string5,string6,string7,string8,string9,string10,string11,string12,string13,string14,string15,string16,string17,string18,string19,string20,string21,string22,string23);
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistik",stringall,"Schliesen","");
    return 1;
    }



    Ich hoffe ihr findet den Fehler.

    Guten Tag,


    undzwar habe ich ein Problem. Ich weiß nicht wie ich das Levelsystem scripten soll.


    Er soll nach 4stunden levelup kaufen können um Level 1 erreichen. Bei level 2 sollte er dann 8stunden zocken um es zu erreichen und immer so weiter.


    Habt ihr da vllt ein Vorschlag oder sogar ein Tutorial?


    Mit freundlichen grüßen Virus

    Dann kommt immer noch das:


    C:\Users\zenziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(389) : error 017: undefined symbol "SpielerName"
    C:\Users\zenziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(389) : error 017: undefined symbol "SpielerName"
    C:\Users\zenziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(389) : error 029: invalid expression, assumed zero
    C:\Users\zenziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(389) : 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.

    Guten Tag
    Folgendes Problem:
    Ich habe jetzt alles gemacht und kopiert und eingefuügt ect aber bei mir kommt folgenes:


    C:\Users\zentziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(386) : error 017: undefined symbol "SpielerName"
    C:\Users\zentziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(386) : error 017: undefined symbol "SpielerName"
    C:\Users\zenziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(386) : error 029: invalid expression, assumed zero
    C:\Users\zenziert\Desktop\Rockstar Games\gamemodes\[SARP][SARP].pwn(386) : 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.



    Brauche schnells eine Antwort bitte
    Ich bedanke mich schonmal in vorraus für die hilfe :thumbup: