Habe jetzt das mit den Print gemacht hilft mir aber auch nicht weiter....
Hat da niemand eine Idee
Habe jetzt das mit den Print gemacht hilft mir aber auch nicht weiter....
Hat da niemand eine Idee
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^^
Ich vollidiot
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]
Kann mir vllt jemand den Link geben von Plugin ich finde echt den Download nicht
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;
}
CMD:stats(playerid,params[]){ StatsDialog(playerid); return 1;}
@:JeffryUGP
Hab ich editiert
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.
Ich arbeite mit dini und sscanf kannst du des vllt umscripten? Ich vesteh da fast nix
Ja habe ich ja gemacht aber mir gehts darum wie ich es scripte das wenn ich 4 Respektpunkte habe man des level kaufen kann und dass es immer mit 4stunden aufstockt
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
Ich hab schon ein SERVER ich will ihn aber ONLINE machen sodass meine freunde ect drauf gehen können
Guten Tag
unzwar wollte ich mein Server online machen aber wie? Kann es vllt jemand mir es erklären
Danke schonmal in Vorraus
nein schau mal auf seite 11 da stehen meine errors was kommt bitte anschauen und mir helfen
Hier die Zeile:
GetPlayerName(playerid,SpielerName,sizeof(SpielerName));
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