Hallo Community,
Ich wünsche mir mal ein kleines Perso sytem wo man z.B.: In ein Pickup rein gehen muss und dann /persokaufen machen muss.
Es währe mir eine große freude wenn mal jemand so etwas scriptet.
Mit freundlichen grüßen:
Mr.FR3K3RS
Hallo Community,
Ich wünsche mir mal ein kleines Perso sytem wo man z.B.: In ein Pickup rein gehen muss und dann /persokaufen machen muss.
Es währe mir eine große freude wenn mal jemand so etwas scriptet.
Mit freundlichen grüßen:
Mr.FR3K3RS
PoTTii da kommt das bei mir ?
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\Nemt.pwn(256) : warning 202: number of arguments does not match definition
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\Nemt.pwn(256) : warning 202: number of arguments does not match definition
Habe ein kleines Problem.
Wenn ich mir einen Perso kaufe soll es ja dann von 0auf 1 gesetzt werden aber das tut es nicht.
if (strcmp("/persokaufen", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5, 362.531188, 173.609039, 1008.382812))
{
new Spieler[64];
dini_IntSet(Spieler,"Perso",1);//soll auf 1 gesetzt werde passiert aber nicht!
SendClientMessage(playerid,Gelb,"Du hast dir einen Peronalausweis gekauft.");
return 1;
}
}
Help Pls.
Mfg:
Mr.FR3K3RS
sag ich doch das, das auch geht.
gleihe auch bei Geschlecht
format(string,sizeof(string),"[Name: %s]\n[Geschlecht: %s]\n[Level: %d]\n[Geld: %d]\n[Fraktion: %s]",Name,sSpieler[playerid][pSex],sSpieler[playerid][Level],GetPlayerMoney(playerid),ftext);
gleihe auch bei Geschlecht
Was meinst du ?
Mit %d ging es auch immer. Habs schon selber hin bekommen.
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/stats", cmdtext, true, 10) == 0)
{
new string[128];
new ftext[20];
new stext[20];
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof Name);
new level = sSpieler[playerid][Fraktion];
if(level == 0) { ftext= "Zivilist"; }
else if(level == 1) { ftext= "LSPD"; }
new level2 = sSpieler[playerid][pSex];
if(level2 == 1) { stext= "Männlich"; }
else if(level2 == 2) { stext= "Weiblich"; }
format(string,sizeof(string),"[Name: %s]\n[Geschlecht: %s]\n[Level: %d]\n[Geld: %d]\n[Fraktion: %s]",Name,stext,sSpieler[playerid][Level],GetPlayerMoney(playerid),ftext);
ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Deine Statistik",string,"OK","");
return 1;
}
return 0;
}
Hallo Community,
Ich möchte gerne bei meinem /stats befehl das Geschlecht da stehen haben.
so sieht er aus:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/stats", cmdtext, true, 10) == 0)
{
new string[128];
new ftext[20];
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof Name);
new level = sSpieler[playerid][Fraktion];
if(level == 0) { ftext= "Zivilist"; }
else if(level == 1) { ftext= "LSPD"; }
format(string,sizeof(string),"[Name: %d]\n[Geschlecht: %d]\n[Level: %d]\n[Geld: %d]\n[Fraktion: %s]",Name,sSpieler[playerid][pSex],sSpieler[playerid][Level],GetPlayerMoney(playerid),ftext);
ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Deine Statistik",string,"OK","");
return 1;
}
return 0;
}
Wenn ich dann /stats eingebe steht nur da: [Geschlecht: ]
Also ich muss auch sagen sieht sehr gut aus ;D
Ja das habe ich.
Wenn ich mich auf meinem Server einlogge und dan den Spawn button klicke, dann lande ich irgendwo in Bluberry. ?
Ich bekomme eine XBox 360 mit Call of Duty MW 3, Battlefield 3 und Uncharted 3 und noh ein I-Phone
Hallo Libe Community,
Ich wünsche mir ein Payday,Level,Exp. System.
Es währe sehr nett wenn so etwas mal jemand machen würde.
Mfg:
Mr.FR3K3RS
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(555) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(556) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(557) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(578) : error 017: undefined symbol "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(579) : error 017: undefined symbol "Y"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(580) : error 017: undefined symbol "Z"
enum SpielerDaten
{
Adminlevel,
Level,
Fraktion,
Team,
Skin,
sLogin,
Float:Pos_X,
Float:Pos_Y,
Float:Pos_Z
};
new sSpieler[MAX_PLAYERS][SpielerDaten];
public OnPlayerSpawn(playerid)
{
new Float:X = sSpieler[playerid][X],Float:Y = sSpieler[playerid][Y],Float:Z = sSpieler[playerid][Z];
SetPlayerPos(playerid, X,Y,Z);
if(IstSpielerInFraktion(playerid, 0))
{
SetPlayerPos(playerid, 1218.4890,-919.5051,43.0938);
SetPlayerColor(playerid,Blau);
return 1;
}
if(IstSpielerInFraktion(playerid, 1))
{
SetPlayerPos(playerid, 1539.8313,-1620.5837,13.5469);
SetPlayerColor(playerid,Blau);
SendClientMessage(playerid,Blau,"Du bist als LSPD gespawnt!");
return 1;
}
return 1;
}
stock Register(playerid,key[])
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
SpielerReset(playerid);
dini_Create(Spieler);
dini_Set(Spieler,"Passwort",key);
dini_IntSet(Spieler,"Adminlevel",0);
dini_IntSet(Spieler,"Level",0);
dini_IntSet(Spieler,"Fraktion",0);
dini_IntSet(Spieler,"Team",0);
dini_IntSet(Spieler,"Skin",0);
SendClientMessage(playerid,Blau,"Du hast dich erfolgreich registriert!");
SpawnPlayer(playerid);
return 1;
}
stock Login(playerid,key[])
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(!strcmp(key,dini_Get(Spieler,"Passwort"),false))
{
SendClientMessage(playerid,Blau,"Login erfolgreich!");
SpielerLaden(playerid);
return 1;
}
else
{
SendClientMessage(playerid,Blau,"Das eingebene Passwort ist inkorrekt!");
ShowPlayerDialog(playerid,LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden, gebe\ndein Passwort ein:","Login","Abbrechen");
return 1;
}
}
stock SpielerSpeichern(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(dini_Exists(Spieler))
{
dini_IntSet(Spieler,"Adminlevel",sSpieler[playerid][Adminlevel]);
dini_IntSet(Spieler,"Level",sSpieler[playerid][Level]);
dini_IntSet(Spieler,"Fraktion",sSpieler[playerid][Fraktion]);
dini_IntSet(Spieler,"Team",sSpieler[playerid][Team]);
dini_IntSet(Spieler,"Skin",sSpieler[playerid][Skin]);
dini_IntSet(Spieler,"X",sSpieler[playerid][X]);
dini_IntSet(Spieler,"Y",sSpieler[playerid][Y]);
dini_IntSet(Spieler,"Z",sSpieler[playerid][Z]);
}
SpawnPlayer(playerid);
return 1;
}
stock SpielerLaden(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(dini_Exists(Spieler))
{
SetPlayerScore(playerid,dini_Int(Spieler,"Level"));
sSpieler[playerid][Adminlevel] = dini_Int(Spieler,"Adminlevel");
sSpieler[playerid][Level] = dini_Int(Spieler,"Level");
sSpieler[playerid][Fraktion] = dini_Int(Spieler,"Fraktion");
sSpieler[playerid][Team] = dini_Int(Spieler,"Team");
sSpieler[playerid][Skin] = dini_Int(Spieler,"Skin");
sSpieler[playerid][sLogin] = 1;
sSpieler[playerid][X] = dini_IntSet(Spieler,"X");
sSpieler[playerid][Y] = dini_IntSet(Spieler,"Y");
sSpieler[playerid][Z] = dini_IntSet(Spieler,"Z");
SpawnPlayer(playerid);
}
return 1;
}
stock SpielerReset(playerid)
{
sSpieler[playerid][Adminlevel] = 0;
sSpieler[playerid][Level] = 0;
sSpieler[playerid][Fraktion] = 0;
sSpieler[playerid][Team] = 0;
return 1;
}
So sieht es jetzt bei mir aus.
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(555) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(556) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(557) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(578) : error 017: undefined symbol "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(579) : error 017: undefined symbol "Y"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(580) : error 017: undefined symbol "Z"
Pos_X
Wo? Bei on player spawn oder den stock`s?
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : error 017: undefined symbol "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(552) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(553) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(554) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(575) : error 017: undefined symbol "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(576) : error 017: undefined symbol "Y"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(577) : error 017: undefined symbol "Z"
Schade, kann mir derweile jemand anderes Helfen Bitte.
Da kommt dann das:
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(140) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(543) : warning 219: local variable "X" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(543) : warning 219: local variable "Y" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(543) : warning 219: local variable "Z" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(544) : error 035: argument type mismatch (argument 2)
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(543) : warning 203: symbol is never used: "Z"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(543) : warning 203: symbol is never used: "Y"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(543) : warning 203: symbol is never used: "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(577) : warning 202: number of arguments does not match definition
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(578) : warning 202: number of arguments does not match definition
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(579) : warning 202: number of arguments does not match definition
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(552) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(553) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(554) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(575) : error 017: undefined symbol "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(576) : error 017: undefined symbol "Y"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(577) : error 017: undefined symbol "Z"
new Float:X = sSpieler[playerid][X] ,Float:Y = sSpieler[playerid][Y],Float:Z = sSpieler[playerid][Z];
stock SpielerLaden(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
if(dini_Exists(Spieler))
{
SetPlayerScore(playerid,dini_Int(Spieler,"Level"));
sSpieler[playerid][Adminlevel] = dini_Int(Spieler,"Adminlevel");
sSpieler[playerid][Level] = dini_Int(Spieler,"Level");
sSpieler[playerid][Fraktion] = dini_Int(Spieler,"Fraktion");
sSpieler[playerid][Team] = dini_Int(Spieler,"Team");
sSpieler[playerid][Skin] = dini_Int(Spieler,"Skin");
sSpieler[playerid][sLogin] = 1;
sSpieler[playerid][X] = dini_IntSet(Spieler,"X");
sSpieler[playerid][Y] = dini_IntSet(Spieler,"Y");
sSpieler[playerid][Z] = dini_IntSet(Spieler,"Z");
SpawnPlayer(playerid);
}
return 1;
}
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : warning 219: local variable "sSpieler" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : error 008: must be a constant expression; assumed zero
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : error 008: must be a constant expression; assumed zero
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(138) : error 017: undefined symbol "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : warning 204: symbol is assigned a value that is never used: "sSpieler"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : warning 204: symbol is assigned a value that is never used: "sSpieler"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(137) : warning 204: symbol is assigned a value that is never used: "sSpieler"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(552) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(553) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(554) : warning 213: tag mismatch
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(575) : error 017: undefined symbol "X"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(576) : error 017: undefined symbol "Y"
C:\Program Files\Rockstar Games\San Andreas\Pawno\gamemodes\RLServer.pwn(577) : error 017: undefined symbol "Z"
Und hier mein enum, ich weis nicht wie ich das einfpgen soll ins enum
enum SpielerDaten
{
Adminlevel,
Level,
Fraktion,
Team,
Skin,
sLogin
};