Nope, habs kopiert & eingefügt^^
Beiträge von Firerfan
-
-
Sind sie - auf 0.3b hats funktioniert^^
-
hab ich drauf geachtet.
Funktionieren tuht es leider trozdem nicht. -
Hat auch nichts gebracht^^
-
habe auch das gleiche Problem aber bei dir denke ich weil du bei gamemodes "sf 1" stehen hast mache es mal in "sf1"
hat nichts gebracht, hätte mich auch sehr gewundert, da mein GM "sf" heist und nicht "sf1"^^
-
Hallo ihr lieben,
ich habe ein problem mit 0.3cUnd zwar wollte ich gerade einen Testserver auf Linux aufsetzen, um das ganze mit ein parr kollegen zu testen.
Allerdings fährt der Server nicht hoch.Keine Server-Log und auch keine CrashInfo wird erstellt.
Server-CFG:
echo Executing Server Config...
lanmode 1
rcon_password *zensiert*
maxplayers 50
port 7777
hostname TestServer
gamemode0 sf 1
filterscripts
announce 0
query 1
weburl www.sa-mp.com
maxnpc 0
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000 -
wenn du das als forward PayDayZahler(playerid); Definierst musst du "playerid" ja auch verwenden O.o
Ändere
PayDayZahler();
zu
PayDayZahler(playerid);//EDIT: sorry überlesen.
Wenns ein Timer ist benutz "SetTimerEx"
Wiki-Link: http://wiki.sa-mp.com/wiki/SetTimerEx -
Habe das FHG-480i von Samsung und bin bis jetzt sehr zufrieden.
Das ding hat alles was du so brauchst und ne 5 Megapixel Kamera.Dabei war noch eine Lederklappe für das Display.
Ausserdem hält der Aku recht lange -
Firerfan: Deine Punkte geben zusammen nicht 23, sondern 25 xDD
@Threadersteller: Gute Idee, sehr sehr sauber und geil gemappt. 10/10 =)
Tut mir leid, wenn ich jetzt vom Thema Abweiche aber da steht doch 25 O.o
-
Hallo leute,
ich habe eine kleine Frage:In unsere Schule werden in den Computerräumen zur Kontrolle die Software "VisionClient" von NetOp verwendet.
Jetzt mal die Frage die sich jeder stellt: Kann man diese beenden?Bevor nun die Frage kommt: "Warum zum Teufel?!"
Grund: Unsere Lehrer sind etwas übervorsichtig und sperren die PC's für jeden scheiß.
Und natürlich will ich auch in Ruhe Surfen, allerdings auf "Anständigen" Seiten also keine Porno seiten oder dergleichen.
Ausserdem stört mich das Gefühl, wenn ich meine E-Mails lese und weis: Mein Lehrer kann mitlesen.
Okay, einfache Idee: Nichtmehr die Mails in der Schule checken, aber warum - Es ist ja eine Freistunde und kein Unterricht^^
Naja, B2T:Versuchte möglichkeiten:
- Task beenden
- Task via Console beenden
- Via .bat Datei Task beenden und .exe umbennen
Allerdings hat sich das Programm immer direkt danach wieder restarted.
So blieben meine Versuche leider erfolglos.Falls ihr Ideen oder vielleicht sogar eine Lösung für mein "Problemchen" habt, immer her damit
Mit Freundlichen Grüßen,
Firerfan -
WoW, Respekt dafür!
Gute Idee, Sauber gemappt und natürlich auch mal was reales O.o
Stimmt alles überein mein guter:Idee: 5/10
- Gab es schon oft genug
Umsetzung: 10/10
+ Einzigartig
+ Real
Sauberkeit: 10/10
----------------------
25/30 - Sehr Gut
Das einzige was einigen evtl. fehlt währe die Lage auf der Karte.MfG Firer
-
Bei deiner Wantedabfrage:
>= ist dieser wert ODER höher.
Lösch mal das = und versuchs erneut.Wenn du GF hast nutze:
WantedPoints[playerid] = 0;
WantedLevel[playerid] = 0;
ClearCrime(playerid);
um die Wanteds zu löschen.Die nachricht mit ner for-schleife und 2 abfragen (IsPlayerConnected und noch abfragen, ob ern Cop ist).
Dann einfach nen String senden und fertig. -
Kleines Reportsystem mit SSCANF und DCMD:
#include <a_samp>
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
#define COLOR_RED 0xFF6365FF
#define COLOR_YELLOW 0xF1FE01FF
public OnFilterScriptInit()
{
print("\n--------------------------------------------------");
print(" Simple Report Filterscript");
print("--------------------------------------------------\n");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(report,6,cmdtext);
dcmd(whisper,7,cmdtext);
return 0;
}
dcmd_report(playerid,params[])
{
new text[286];
if(sscanf(params, "s",text))
{
return SendClientMessage(playerid,COLOR_RED,"Benutzung: /report [text]");
}
if(IsPlayerAdmin(playerid))
{
return SendClientMessage(playerid,COLOR_RED,"Dieser Chatt kann nicht von Admins gentuzt werden!");
}
else
{
new name[MAX_PLAYER_NAME],string[368];
GetPlayerName(playerid,name,sizeof(name));
format(string, sizeof(string), "** Report von %s: %s **",name,text);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAdmin(i))
{
SendClientMessage(i, COLOR_YELLOW,string);
}
}
}
}
return 1;
}
dcmd_whisper(playerid,params[])
{
new pID,text[286];
if(sscanf(params, "us",pID,text))
{
return SendClientMessage(playerid,COLOR_RED,"Benutzung: /whisper [playerid] [text]");
}
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,COLOR_RED,"Dieser Spieler ist nicht Online!");
}
if(!IsPlayerAdmin(playerid))
{
return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!");
}
else
{
new name[MAX_PLAYER_NAME],aname[MAX_PLAYER_NAME],string[368];
GetPlayerName(playerid,name,sizeof(name));
GetPlayerName(playerid,aname,sizeof(aname));
format(string, sizeof(string), "** %s: %s **",name,text);
SendClientMessage(pID,COLOR_YELLOW,string);
format(string, sizeof(string), "** an %s: %s **",aname,text);
SendClientMessage(playerid,COLOR_YELLOW,string);
}
return 1;
}
//---------------[SSCANF]
#pragma tabsize 0
stock sscanf(string[],format[],{Float,_}:...){if(string[0]==0||(string[0]==1&&string[1]==0)){return format[0];}new formatPos=0,stringPos=0,paramPos=2,paramCount=numargs(),delim=' ';while(string[stringPos]&&string[stringPos]<=' '){stringPos++;}while(paramPos<paramCount&&string[stringPos]){switch(format[formatPos++]){case'\0':{return 0;}case'i','d':{new neg=1,num=0,ch=string[stringPos];if(ch=='-'){neg=-1;ch=string[++stringPos];}do{stringPos++;if('0'<=ch<='9'){num=(num * 10) + (ch - '0');}else{return -1;}}
while((ch=string[stringPos])>' '&&ch!=delim);setarg(paramPos,0,num * neg);}case'h','x':{new num=0,ch=string[stringPos];do{stringPos++;switch(ch){case'x','X':{num=0;continue;}case'0' .. '9':{num=(num << 4) | (ch - '0');}case'a' .. 'f':{num=(num << 4) | (ch - ('a' - 10));}case'A' .. 'F':{num=(num << 4) | (ch - ('A' - 10));}default:{return -1;}}}while((ch=string[stringPos])>' '&&ch!=delim);setarg(paramPos,0,num);}case'c':{setarg(paramPos,0,string[stringPos++]);}
case'f':{new changestr[16],changepos=0,strpos=stringPos;while(changepos<16&&string[strpos]&&string[strpos]!=delim){changestr[changepos++]=string[strpos++];}changestr[changepos]='\0';setarg(paramPos,0,_:floatstr(changestr));}case'p':{delim=format[formatPos++];continue;}case'\'':{new end=formatPos - 1,ch;while((ch=format[++end])&&ch!='\'') {}if(!ch){return -1;}format[end]='\0';if((ch=strfind(string,format[formatPos],false,stringPos))==-1){if(format[end + 1]){
return -1;}return 0;}format[end]='\'';stringPos=ch + (end - formatPos);formatPos=end + 1;}case'u':{new end=stringPos - 1,id=0,bool:num=true,ch;while((ch=string[++end])&&ch!=delim){if(num){if('0'<=ch<='9'){id=(id*10)+(ch-'0');}else{num=false;}}}if(num&&IsPlayerConnected(id)){setarg(paramPos,0,id);}else{
#if!defined foreach
#define foreach(%1,%2) for (new %2=0; %2<MAX_PLAYERS; %2++) if(IsPlayerConnected(%2))
#define __SSCANF_FOREACH__
#endif
string[end]='\0';num=false;new name[MAX_PLAYER_NAME];id=end - stringPos;foreach (Player,playerid){GetPlayerName(playerid,name,sizeof (name));if(!strcmp(name,string[stringPos],true,id)){setarg(paramPos,0,playerid);num=true;break;}}if(!num){setarg(paramPos,0,INVALID_PLAYER_ID);}string[end]=ch;
#if defined __SSCANF_FOREACH__
#endif
}stringPos=end;}case's','z':{new i=0,ch;if(format[formatPos]){while((ch=string[stringPos++])&&ch!=delim){setarg(paramPos,i++,ch);}if(!i){return -1;}}else{while((ch=string[stringPos++])){setarg(paramPos,i++,ch);}}stringPos--;setarg(paramPos,i,'\0');}default:{continue;}}while(string[stringPos]&&string[stringPos]!=delim&&string[stringPos]>' '){stringPos++;}while(string[stringPos]&&(string[stringPos]==delim||string[stringPos]<=' ')){stringPos++;}paramPos++;}do
{if((delim=format[formatPos++])>' '){if(delim=='\''){while((delim=format[formatPos++])&&delim!='\'') {}}else if(delim!='z'){return delim;}}}while(delim>' ');return 0;}
//---------------[SSCANF]Das ganze läuft über RCON-Admin und besitzt direkt einen /whisper CMD zum antworten.
-
Erik, was ist denn los??
Das kann so doch überhaupt nicht klappen:new Float:x;
new Float:y;
new Float:z;printf("Spielerpos: %f %f %f",x,y,z);
zu:
new Float:x;
new Float:y;
new Float:z;
GetPlayerPos(playerid,x,y,z);
printf("Spielerpos: %f %f %f",x,y,z);MfG Firer
-
dann lass es - muss im normalfall nicht eingestellt werden.
Einfach die "DrawDistance" in der Server.cfg einstellen. -
Zeig doch mal deinen ganzen Code.
-
Wenn Member und Leader auf 0 sind, sind es normalerweise Zivis.
-
Adde mich einfach mal in Skype: firerfan96
Wir kriegen da schon was hin -
Hmm... ist ja nicht direkt "Forensoftware" sondern eine Designanfragen
Und wenn Dog hier sein GTA Design posten durfte, sollte das auch erlaubt sein.B2T:
Machs doch einfach selber?
Also ich meine eins nehmen und ggf. anpassen^^ -
Hauke hat für scheinbar schwierige Probleme natürlich ne einfache Lösung
Danke, hab selber nach sowas gesucht.