Okay geht.
2.Frage wie lass ich am payday sound abspielen ??
Beiträge von EliteBread
-
-
Denn habe ich auch und bin voll zufrieden
http://www.amazon.de/Mad-Catz-…F8&qid=1360251728&sr=8-14 -
Habe die nun auf Zeile15[256]
ist trozdem gleich -
Ich würde gerne die PayTime in meinen Stats haben (Dialog) jedoch wird die nicht angezeigt
format(Zeile0 ,sizeof(Zeile0),"|--------Daten--------|");
format(Zeile1 ,sizeof(Zeile1),"-Level: %d",PlayerInfo[playerid][Level]);
format(Zeile2 ,sizeof(Zeile2),"-Respekt: %d",PlayerInfo[playerid][ErfahrungsP]);
format(Zeile3 ,sizeof(Zeile3),"-Geld: %d", PlayerInfo[playerid][Geld]);
format(Zeile4 ,sizeof(Zeile4 ),"-Kontostand: %d", PlayerInfo[playerid][Bank]);
format(Zeile5 ,sizeof(Zeile5 ),"-Handynr.: %d", PlayerInfo[playerid][Handy]);
format(Zeile5 ,sizeof(Zeile5 ),"-Admin Rang: %d", PlayerInfo[playerid][Admin]);
format(Zeile6 ,sizeof(Zeile6 ),"\n|--------Beruf--------|");
format(Zeile7 ,sizeof(Zeile7 ),"-Fraktion: %s", FrakName);
format(Zeile8 ,sizeof(Zeile8 ),"-Rang: %d", PlayerInfo[playerid][Rank]);
format(Zeile9 ,sizeof(Zeile9 ),"-Nebenjob: %s", PlayerInfo[playerid][Nebenjob]);
format(Zeile10 ,sizeof(Zeile10 ),"\n|---------Info--------|");
format(Zeile11 ,sizeof(Zeile11 ),"-Tode: %d", PlayerInfo[playerid][Tode]);
format(Zeile12 ,sizeof(Zeile12 ),"-Verbrechen: %d", PlayerInfo[playerid][Verbrechen]);
format(Zeile13 ,sizeof(Zeile13 ),"-WandetPunkte: %d", PlayerInfo[playerid][Wanted]);
format(Zeile14 ,sizeof(Zeile14 ),"\n|--Neben-Info--|");
format(Zeile15 ,sizeof(Zeile15 ),"-Payday Zeit: %i", PlayerInfo[playerid][PayTime]);
format(DialogText,sizeof(DialogText),"%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",Zeile0,Zeile1,Zeile2,Zeile3,Zeile4,Zeile5,Zeile6,Zeile7,Zeile8,Zeile9,Zeile10,Zeile11,Zeile12,Zeile13,Zeile14,Zeile15);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Deine Statistiken",DialogText,"Schließen","");
In den Stats sieht man noch nicht einmal den ":" Hinter Payday Zeit -
Wie kann ich geld von der Bank abziehen lassen
PlayerInfo[i][Bank] - 75;
so geht das nicht da kommt der fehler
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3970) : warning 215: expression has no effectMfG Flo
-
Also muss ich es auch nur so machen
if(PlayerInfo[i][Beruf] == 1)
{
if(PlayerInfo[i][Rank] == 1)
{
format(string,sizeof(string),"Lohn: 550$");
SendClientMessage(playerid,Weiß,string);
PlayerInfo[i][Bank] + 550;
}
if(PlayerInfo[i][Rank] == 2)
{
format(string,sizeof(string),"Lohn: 625$");
SendClientMessage(playerid,Weiß,string);
PlayerInfo[i][Bank] + 625;
}
if(PlayerInfo[i][Rank] == 3)
{
format(string,sizeof(string),"Lohn: 750$");
SendClientMessage(playerid,Weiß,string);
PlayerInfo[i][Bank] + 750;
}
if(PlayerInfo[i][Rank] == 4)
{
format(string,sizeof(string),"Lohn: 925$");
SendClientMessage(playerid,Weiß,string);
PlayerInfo[i][Bank] + 925;
}
if(PlayerInfo[i][Rank] == 5)
{
format(string,sizeof(string),"Lohn: 1350$");
SendClientMessage(playerid,Weiß,string);
PlayerInfo[i][Bank] + 1350;
}
if(PlayerInfo[i][Rank] == 6)
{
format(string,sizeof(string),"Lohn: 1550$");
SendClientMessage(playerid,Weiß,string);
PlayerInfo[i][Bank] + 1550;
}
} -
wie meinst du das einfach bei allen Berufen immer wieder string 1 -9 ??
-
Hallo Com,
Ich wollte jetzt in mein Payday system die Löhne rein bringen so weit so gut bloß sind 52Strings recht viel gibt es noch eine Möglichkeit das kleiner zu machen???
So sieht das Im Moment aus:
new string1[128], string2[128],string3[128],string4[128],string5[128],string6[128],string7[128],string8[128],string9[128];
if(PlayerInfo[i][Beruf] == 1)
{
if(PlayerInfo[i][Rank] == 1)
{
format(string4,sizeof(string4),"Lohn: 550$");
SendClientMessage(playerid,Weiß,string3);
PlayerInfo[i][Bank] + 550;
}
if(PlayerInfo[i][Rank] == 2)
{
format(string5,sizeof(string5),"Lohn: 625$");
SendClientMessage(playerid,Weiß,string3);
PlayerInfo[i][Bank] + 625;
}
if(PlayerInfo[i][Rank] == 3)
{
format(string6,sizeof(string6),"Lohn: 750$");
SendClientMessage(playerid,Weiß,string6);
PlayerInfo[i][Bank] + 750;
}
if(PlayerInfo[i][Rank] == 4)
{
format(string7,sizeof(string7),"Lohn: 925$");
SendClientMessage(playerid,Weiß,string7);
PlayerInfo[i][Bank] + 925;
}
if(PlayerInfo[i][Rank] == 5)
{
format(string8,sizeof(string8),"Lohn: 1350$");
SendClientMessage(playerid,Weiß,string8);
PlayerInfo[i][Bank] + 1350;
}
if(PlayerInfo[i][Rank] == 6)
{
format(string9,sizeof(string9),"Lohn: 1550$");
SendClientMessage(playerid,Weiß,string9);
PlayerInfo[i][Bank] + 1550;
}
}das ist jetzt beruf 1 von 8
MfG Florian
-
Also bis jetzt geht es muss mal eben warten wegen Payday stelle das eben um
-
DAnn kommt wieder der Variable fehler
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3917) : error 033: array must be indexed (variable "Eingeloggt")
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3924) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
Jetzt steht da nur
Du hast in 60min Payday
:(((
wieso ist das den nur so ein abfuck !!! -
Wen ich jetzt /test eigeben:
dcmd_test(playerid,params[])
{
#pragma unused params
new string1[128];
format(string1,sizeof(string1),"Du hast in %imin Payday",PlayerInfo[playerid][PayTime]);
SendClientMessage(playerid,HellBlau,string1);
return 1;
}Mir wird aber nur das im Chat angezeigt !?
Du hast in 0min Payday
egal wie lange ich warte!kann jemand mal über TeamViewer gucken ??
Bitte um schnelle hilfe sitze nun schon über 2wochen am payday
und komme nicht weiter. -
Was auch möglich sein kann ist das deine Graka oder deine Festplatte kurz aussetzt, ist dann klar das es nicht geht
-
Vllt ein Wackelkontakt hatte das bei meinem alten Rechner auch guck ob alle Kabel drinnen sind oder ob ein minimalen riss drinne ist.
Dann kann es auch schon nicht mehr gehen -
Nimm einfach 1 raus und teste es dann und das gleiche mit dem andren vllt ist nur einer Kaput wen die halt Kaput sind
@ Flat_Hack
Es muss nicht Pipen jenach dem was er für ein Board hat oder welches Bios kann das alles sich ändern -
Okay
new Eingeloggt[MAX_PLAYERS];
public OnPlayerDisconnect(playerid, reason)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && Eingeloggt[i] == 1)
{
Update(playerid);
Eingeloggt[playerid] = 0;
}
}
if(Eingeloggt[playerid] == 0)
{
SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: gespawnt ohne einloggen!");
Kick(playerid);
return 1;
}
if(!dini_Exists(string) && Eingeloggt[playerid] == 0)
{
format(string,sizeof(string),"Hallo %s: \nDu hast noch keinen Account \nBitte gib dein wunsch Passwort ein.",name);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrieren",string,"Registrieren","Abbrechen");
}
public OnPlayerRequestSpawn(playerid)
{
if(Eingeloggt[playerid] == 0)
{
SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: gespawnt ohne einloggen!");
Kick(playerid);
}
return 1;
}
Eingeloggt[playerid] = 1;
public Account()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && Eingeloggt[i] == 1)
{
Update(i);
}
}
return 1;
}
Das waren glaub ich alle :))) -
So kommt nur noch der Fehler mit der Variable
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3907) : error 033: array must be indexed (variable "Eingeloggt")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
bei dem ersten kommt das
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3907) : error 033: array must be indexed (variable "Eingeloggt")
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3908) : warning 215: expression has no effect
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3911) : warning 215: expression has no effect
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3914) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
und so:
public PayMinute()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(PlayerInfo[i][Eingeloggt] != 1)continue;
{
PlayerInfo[i][PayTime] ++;
if(PlayerInfo[i][PayTime] == 60)
{
PlayerInfo[i][PayTime] == 0;
SendClientMessage(i,Grün,"--PayDay---------");
SendClientMessage(i,Weiß,"Du erhältst 500$");
PlayerInfo[i][Bank] + 500;
}
}
}
return 1;
}C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3907) : error 033: array must be indexed (variable "Eingeloggt")
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3912) : warning 215: expression has no effect
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3915) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
Poste die Fehler zuerst im Fehlerklärbär. Dass hat mir Viele Threads erspart
http://forum.sa-mp.de/index.php?form=Explain -
Hallo Leuts,
ich habe das Payday System von MRM gemacht und wollte nun abfragen ob der Player Connected ist und Eingeloggt.
so sieht das aus :
public PayMinute()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(PlayerInfo[i][Eingeloggt] != 1)continue;
{
PlayerInfo[i][PayTime] + 1;
if(PlayerInfo[i][PayTime] == 60)
{
PlayerInfo[i][PayTime] == 0;
SendClientMessage(i,Grün,"--PayDay---------");
SendClientMessage(i,Weiß,"Du erhältst 500$");
PlayerInfo[i][Bank] + 500;
}
}
}
return 1;
}
Leider kommen da diese Fehler
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(1) : error 010: invalid function or declaration
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3907) : error 033: array must be indexed (variable "Eingeloggt")
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3909) : warning 215: expression has no effect
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3912) : warning 215: expression has no effect
C:\Users\capco_000\Desktop\Programme\Scripts\Selfmade Script\gamemodes\Bread.pwn(3915) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
der Fehlerklärbär hat mir zwar eine Ant gegeben leider weiß ich nicht wie er das meintMfG Flo