Oder einfach abgeändert
if(strcmp(cmdtext, "/delveh", true) == 0)
{
Hier deine Admin abfrage
{
DestroyVehicle( GetPlayerVehicleID(playerid));
return 1;
}
Beiträge von VitoHusky
-
-
Meinst du damit mich weil nur als Tipp das Script hatte ich jetzt seit 4 Monaten nicht angerührt nur es meinen halt einige meine gescripteten Systeme klauen zu müssen.
Nein ich rede von diesem anderen Server wo du auch drunter geschrieben hattest und auf deren TS gebannt wurdest.
-
Nicht so ein guter GM finde ich ...
Wobei da viel mit Farben gemacht wurde.
evtl. etwas zu viel.
Sehe da nicht viele Features.Das einzige was ich sehe das eine Person das script vor dem Release hatte, damit einen Server aufgemacht hat und sein vollkommenes Kiddy dasein auslebt.
Er ist gott und bannt und denkt alle wollen ihn nieder machen.*facepalm*
0815 Server incoming HOLD ON
Gruß
-
Mehr als einen Tag würde es jedoch nicht dauern wenn man wirklich Lust hat sowas zu scripten.
-
Außerdem sind es nur Grundsysteme..
Diese bekommt man locker für ~ 40 €Das sind HÖCHSTENS 5 Stunden langsame Scriptarbeit
Gruß
-
Gemeint war geronimo ...
Wie siehts aus mit deinem Prob. ? -
Was ein besserwisser xD
Eigl schreibt das Script auch garnichts in die Konsole sondern nur in die server_log, die dann in der Konsole angezeigt wird.Außerdem C++ bin ich nur im Konsolenbereich also nicht wirklich weit
@lcp
Weil sscanf es einfach falsch ausgelesen hat.
Die ID war 105 vermute irgendein ASCII Wert von h oder sonst irgendwas...Gruß
-
printf ist ein Befehl der in die Konsole schreibt...
-
Sehe da keinen Fehler also schick mal bitte deinen aktuellen Code
Manniac das bringt jetzt hier garnichts.
Er hat ein Problem mit einem Tor und hat den Grundaufbau.
Wieso soll er es jetzt neu machen? Fehler zu suchen und zu beheben ist lehrreicher als einfach ein neues zu machen und STRG + C und STRG + V Koords ändern fertig.Gruß
-
Zeig mal die zeilen, wo das mysql_format aufgerufen wird.
Außerdem was er da in den format schreibt dazu noch alle anderen query Befehle.
Weil so.. naja können nicht viele damit was anfangen (ich z.b.)Hab den grob durchgeschaut aber nichts "komisches" gefunden.
Grüßlein
-
mach ein "public" davor und weg ist er.
Fehler kommt, weil du eine Funktion erstellst "rangname" und du diese NIRGENDWO im Script nur EINMAL aufrufst.
Also sie wird nicht verwendet ist aber da..Anwenden -> Warning weg
public davor -> Warning weg
Funktion löschen -> Warning wegVllt hilft dir das ja
Gruß
-
Also auf geht es aber nicht zu?
-
Versuch es mal so
ocmd:report(playerid,params[])
{
new pID, text;
if(sscanf(params,"us",pID,text))return SendClientMessage(playerid,ROT,"/report [id] [text]");
if ( !IsPlayerConnected(pID) ) return SendClientMessage(playerid, ROT, "Der Spieler ist nicht online!");
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
new name[MAX_PLAYER_NAME];
GetPlayerName(pID,name,sizeof(name));
new string1[128];
format(string1,sizeof(string1),"%s reported %s with the text : %s",pname,name,text);printf("[TEST] Name1 : %s, Name2 : %s, playerid: %i, pID : %i, Text: %s",pname, name, playerid, pID, text);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(isPlayerAnAdmin(i,1))
{
SendClientMessage(i,BLAU,string1);
}
}
return 1;
}Danach schaust du in die konsole und sagst was da stehst.
Am besten einfach ein screenshot davon.Gruß
-
Ich persönlich sehe da jetzt keinen Fehler.
Kopiere mal aus deinem Chatlog was da raus kommt.
Ansonsten mal pID, playerid, pname und name mal mit printf in der Konsole ausgebenGruß
-
stock GetVehicleDriver(vehicleid)
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && GetPlayerVehicleID(i) == vehicleid)
{
return i;
}
}
return -1;
}Gruß
-
Bin nicht der große Designer..
Also es sieht im großen und ganzen ganz gut aus.
Jedoch finde ich die Navigation etwas fail platziert und passt auch nichts ins Bild.Naja
/e Rechtschreibfehler
-
Das ist Ressourcen Fressend
Mach es einfach so wie ich immer:
Mit nem Timestamp
der nimmt die zeit in SekundenBeispiel:
new LastDuty = GetPVarInt(playerid, "LastHolzDuty");
if ( Get_Time()-LastDuty < 600 )
{
new NextFarmIn = floatround(((600-(Get_Time()-LastDuty))/60));
SendInfoMsg(playerid, sprintf("Du kannst erst in %i Minuten (%i Sekunden) wieder als Holzfäller arbeiten!",NextFarmIn, 600-(Get_Time()-LastDuty)));
return 1;
}
SetPVarInt(playerid, "LastHolzDuty", Get_Time());Dazu noch Get_Time von FoxBan
stock Get_Time()
{
new fxban_int_hour,fxban_int_minute,fxban_int_second,fxban_int_year,fxban_int_month,fxban_int_day;
gettime(fxban_int_hour, fxban_int_minute, fxban_int_second);
getdate(fxban_int_year, fxban_int_month, fxban_int_day);
return FB_mktime(fxban_int_hour,fxban_int_minute,fxban_int_second,fxban_int_day,fxban_int_month,fxban_int_year);
}stock FB_mktime(hour1,minute1,second1,day1,month1,year1) {
new timestamp2;
timestamp2 = second1 + (minute1 * 60) + (hour1 * 3600);
new days_of_month[12];if ( ((year1 % 4 == 0) && (year1 % 100 != 0)) || (year1 % 400 == 0) ) { days_of_month = {31,29,31,30,31,30,31,31,30,31,30,31}; }
else { days_of_month = {31,28,31,30,31,30,31,31,30,31,30,31}; }
new days_this_year = 0; days_this_year = day1;
if(month1 > 1) {
for(new i=0; i<month1-1;i++) {
days_this_year += days_of_month[i];
}
}
timestamp2 += days_this_year * 86400;
for(new j=1970;j<year1;j++) {
timestamp2 += 31536000;
if ( ((year1 % 4 == 0) && (year1 % 100 != 0)) || (year1 % 400 == 0) ) timestamp2 += 86400;
}
return timestamp2;
}Gruß
-
Nicht schlecht nicht schlecht
Finde es sehr gut
Meine Mum hat sich auch erschrocken als die dich auf meinem Desktop als Hintergrund Bild gesehen hat^^
(Nein fun hab ich nicht als HG :D)
-
Oh gott
Finde ich sehr gut gemacht sauber bearbeitet und bringt mir einen kleinen Lacher
-
Ja wir werden dir das hier nicht vorschreiben
Du kannst einfach dir das Filterscript anschauen und dann umsetzen was du umsetzen willst.
Wenn du ihn banst einfach einen schreiben
Einfach als mit wbb-Connect geht es wirklich nicht...