Gibt es eine ähnliche Font?
Beiträge von DJ Deagle
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
Ich wage es zu vermuten, das dies eine selbst erstellte Schriftart ist. Merkt man eigentlich, das bei dem D unt dem T der Strich gleich lang ist
Wäre ned so Nice
Gibt es vielleicht eine Font, die so ähnlich aussieht
-
HeyHoo,
Ich wollte nur mal Wissen, welche Schriftart auf diesem Bild verwendet wurde:
lg
Deagle -
Hier:
if(dialogid==DIALOG_CODE)
{
new str[4];
new Inputtext = strval(str);
if(response == 0)
{
return 1;
}
if(response == 1)
{
format(Codedatei,sizeof(Codedatei),"/Codes/%i.ini",Inputtext);
if(dini_Exists(Codedatei))
{
if(Inputtext == 1698)
{
SetPlayerScore(playerid,7);
GivePlayerMoney(playerid,50000);
SetPVarInt(playerid,"Respekt",GetPVarInt(playerid,"Respekt")+30);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 1698, 7 Level, 50000$ und 30 Respektpunkte erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
}
if(Inputtext == 3865)
{
SetPVarInt(playerid,"Fraktion",1);
SetPVarInt(playerid,"Leader",1);
SetPVarInt(playerid,"frakrank",7);
SetPVarInt(playerid,"Frakskin",283);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 3865, den Leaderposten der Fraktion LSPD erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
}
if(Inputtext == 7913)
{
SetPVarInt(playerid,"Fraktion",2);
SetPVarInt(playerid,"Leader",1);
SetPVarInt(playerid,"frakrank",7);
SetPVarInt(playerid,"Frakskin",285);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 3865, den Leaderposten der Fraktion FBI erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
}
if(Inputtext == 4694)
{
GivePlayerMoney(playerid,60000);
SetPVarInt(playerid,"FreeCarslots",1);
SetPlayerScore(playerid,9);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 4694, 60000$,1 kostenlosen Carslot, und Level 9 erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
}
}
else
{
return SendClientMessage(playerid,Rot,"[ClosedBeta]Dieser Code wurde leider schon eingelöst oder existiert nicht! Bitte versuche einen anderen Code!");
}
}
}stock isNumeric(const string[])
{
new length=strlen(string);
if (length==0) return false;
for (new i = 0; i < length; i++) {
if (
(string[i] > '9' || string[i] < '0' && string[i]!='-' && string[i]!='+') // Not a number,'+' or '-'
|| (string[i]=='-' && i!=0) // A '-' but not at first.
|| (string[i]=='+' && i!=0) // A '+' but not at first.
) return false;
}
if (length==1 && (string[0]=='-' || string[0]=='+')) return false;
return true;
} // Der stock is von Marcos Banksystem -
Immernoch die meldung, dass er schon eingelöst ist
-
Habe es jetzt so:
Spoiler anzeigen new str[4];
new Inputtext = strval(str);
if(response == 0)
{
return 1;
}
if(response == 1)
{
if(isNumeric(Inputtext))//<-- Errorzeile
{
format(Codedatei,sizeof(Codedatei),"/Codes/%i.ini",Inputtext);
if(dini_Exists(Codedatei))
{
if(Inputtext == 1111)
{Mit diesem Error:
C:\Users\_Zinne\Desktop\SAMP Server\gamemodes\GURv0.0.2.pwn(5961) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
lg
Deagle -
Ich habe seitens PAWNO keine Errors.
Auch mit deinem "return-System" klappt es nicht, PawnFox!
In meinem Script ist das else richtig eingedrückt, das liegt am Browser bzw am Forum!Suche weitere Hilfe..
-
HeyHoo,
Ich habe ein Selfmade Closed-Beta-System erstellt.
Allerdings, kommt immer die Meldung, dass der Code falsch wäre bzw nicht mehr existieren würde...
Obwohl dieser existiert!PAWN-Code:
Spoiler anzeigen if(dialogid==DIALOG_CODE)
{
new str[5];
if(response == 0)
{
return 1;
}
if(response == 1)
{
if(isNumeric(inputtext))
{
format(Codedatei,sizeof(Codedatei),"/Codes/%i.ini",inputtext);
if(dini_Exists(Codedatei))
{
if(str[4] == 1111)
{
SetPlayerScore(playerid,7);
GivePlayerMoney(playerid,50000);
SetPVarInt(playerid,"Respekt",GetPVarInt(playerid,"Respekt")+30);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 1111, 7 Level, 50000$ und 30 Respektpunkte erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
return 1;
}
if(str[4] == 2222)
{
SetPVarInt(playerid,"Fraktion",1);
SetPVarInt(playerid,"Leader",1);
SetPVarInt(playerid,"frakrank",7);
SetPVarInt(playerid,"Frakskin",283);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 2222, den Leaderposten der Fraktion LSPD erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
return 1;
}
if(str[4] == 3333)
{
SetPVarInt(playerid,"Fraktion",2);
SetPVarInt(playerid,"Leader",1);
SetPVarInt(playerid,"frakrank",7);
SetPVarInt(playerid,"Frakskin",285);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 3333, den Leaderposten der Fraktion FBI erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
return 1;
}
if(str[4] == 4444)
{
GivePlayerMoney(playerid,60000);
SetPVarInt(playerid,"FreeCarslots",1);
SetPlayerScore(playerid,9);
SendClientMessage(playerid,Grün,"[ClosedBeta]Du hast für den Code 4444, 60000$,1 kostenlosen Carslot, und Level 9 erhalten!");
dini_Remove(Codedatei);
SetPVarInt(playerid,"CodeUsed",1);
return 1;
}
}
else
{
SendClientMessage(playerid,Rot,"[ClosedBeta]Dieser Code wurde leider schon eingelöst oder existiert nicht! Bitte versuche einen anderen Code!");//Das zeigt er an immer -.-*
}
}
}
}
Der Dialog wird direkt durch einen Befehl aufgerufen, daher brauche ich den Befehl nicht posten.Bitte um Hilfe!
lg
DJ Deagle -
Man kann die Seite in dem Screen einsehen, das ist nicht gut!
Ich bin dadurch grade mal eben so auf euren Script gestossenIch wäre auch für Free2Load, wäre nice
-
-
Google, dien Freund und Helfer im Internet
-
Welche Zeile?
-
Klappt nicht
-
HeyHoo,
habe folgendes Problem:
Wenn ich InGame /f hhdjdas eintippe: erscheint das:
Hier der Code:
Spoiler anzeigen
ocmd:f(playerid,params[])
{
new result[128];
if(sscanf(params,"s",result))return SendClientMessage(playerid,Grau, "Benutze:/f(raktion) [Text]");
{
new resultstring[129];
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, sizeof(Name));
new member = GetPVarInt(playerid,"Fraktion");
new leader = GetPVarInt(playerid,"Leader");
if(GetPVarInt(playerid,"Fraktion")!=0)
{
if(member==1)
{
if(GetPVarInt(playerid,"frakrank") == 6) { format(resultstring, sizeof(resultstring), "Lieutnant %s: %s", Name, result); }
else if(GetPVarInt(playerid,"frakrank") == 5) { format(resultstring, sizeof(resultstring), "Oberkommissar %s: %s", Name, result); }
else if(GetPVarInt(playerid,"frakrank") == 4) { format(resultstring, sizeof(resultstring), "Kommissar %s: %s", Name, result); }
else if(GetPVarInt(playerid,"frakrank") == 3) { format(resultstring, sizeof(resultstring), "Bewährungshelfer %s: %s", Name, result); }
else if(GetPVarInt(playerid,"frakrank") == 2) { format(resultstring, sizeof(resultstring), "Officer %s: %s", Name, result); }
else if(GetPVarInt(playerid,"frakrank") == 1) { format(resultstring, sizeof(resultstring), "Cadet %s: %s", Name, result); }
}
else if(leader==1)
{
format(resultstring, sizeof(resultstring), "Captain %s: %s", Name, result);
}
for(new i; i<MAX_PLAYERS; i++)
{
if(GetPVarInt(playerid,"Fraktion") == GetPVarInt(playerid,"Fraktion") || GetPVarInt(playerid,"Leader") == GetPVarInt(playerid,"Leader"))
{
SendClientMessage(i, ChatGreen, resultstring);
}
}
}
}
return 1;
}
Keine Errors, bitte um Hilfe!
lg
DJ Deagle -
nein, es sind ja nur diese 3 Zeilen, die errors ausspucken.
/e Problem gelöst!
-
HeyHoo,
Habe mir einmal folgendes Tutorial eingebaut: http://forum.sa-mp.de/san-andr…stellen-eines-tutorials-4?
Leider, spuckt es nun diese Errors aus:
Spoiler anzeigen C:\Users\_Zinne\Desktop\SAMP Server\gamemodes\GURv0.0.2.pwn(1558) : error 001: expected token: "-identifier-", but found "-integer value-"
C:\Users\_Zinne\Desktop\SAMP Server\gamemodes\GURv0.0.2.pwn(1560) : error 035: argument type mismatch (argument 1)
C:\Users\_Zinne\Desktop\SAMP Server\gamemodes\GURv0.0.2.pwn(1560) : error 020: invalid symbol name ""
C:\Users\_Zinne\Desktop\SAMP Server\gamemodes\GURv0.0.2.pwn(1560) : error 029: invalid expression, assumed zero
C:\Users\_Zinne\Desktop\SAMP Server\gamemodes\GURv0.0.2.pwn(1560) : fatal error 107: too many error messages on one lineSpoiler anzeigen Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhaseSpoiler anzeigen 5 Errors.Zeilen:
Spoiler anzeigen new msg[128];
format(warn,sizeof(warn),"Admin: %s gibt dem Spieler %s Adminrechte, Level: 1!",PlayerName(playerid),PlayerName(pID));
format(msg,sizeof(msg),"Admin %s gibt dir Adminrechte, Level: 1",PlayerName(playerid));Wie man vielleicht sehen kann, gehört das zu einem Makeadmin-Befehl, und hat garnichts mit dem Tutorial zutun...
Bitte um Hilfe!
lg
DJ Deagle -
In der 2. auch?
-
-
HeyHoo,
Ich habe folgendes System gebastelt:
Spoiler anzeigen
//Color
#define admwarn2 0xFF9F00FF
#define adminticket 0xC30000FF
#define admwarn 0xFFB500FF
#define dr 0xAF0000FFSpoiler anzeigen //Arrays
new SupDuty[MAX_PLAYERS];
new TicketGeschrieben[MAX_PLAYERS];
new InSupport[MAX_PLAYERS];
new InSupportt[MAX_PLAYERS];
new Supporter[MAX_PLAYERS];
new DeinSupport[MAX_PLAYERS];Spoiler anzeigen //OnPlayerText
public OnPlayerText(playerid, text[])
{
new string[128];
if(realchat)
{
if(GetPVarInt(playerid,"Mute") == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s sagt: %s", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
return 0;
}
else if(GetPVarInt(playerid,"Mute") != 0)
{
SendClientMessage(playerid,Rot,"Du wurdest Gemutet!");
return 0;
}
if(InSupport[playerid] != 0)
{
new adminlevel[56];
if(GetPVarInt(playerid,"Adminlevel")==1)format(adminlevel,sizeof(adminlevel),"Supporter");
else if(GetPVarInt(playerid,"Adminlevel")==3)format(adminlevel,sizeof(adminlevel),"Moderator");
else if(GetPVarInt(playerid,"Adminlevel")==1335)format(adminlevel,sizeof(adminlevel),"Admin");
else if(GetPVarInt(playerid,"Adminlevel")==1337)format(adminlevel,sizeof(adminlevel),"Lead-Admin");
else if(GetPVarInt(playerid,"Adminlevel")==1338)format(adminlevel,sizeof(adminlevel),"Serverinhaber");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s(%s) sagt: %s", sendername, adminlevel, text);
new Fragesteller = DeinSupport[playerid];
SendClientMessage(playerid, dr, string);
SendClientMessage(Fragesteller, dr, string);
return 1;
}
else if(InSupportt[playerid] != 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s sagt: %s", sendername, text);
new Sup = DeinSupport[playerid];
SendClientMessage(playerid, dr, string);
SendClientMessage(Sup, dr, string);
return 1;
}
}
return 1;
}Spoiler anzeigen //Befehle
ocmd:supportduty(playerid,params[])
{
if(isPlayerAnAdmin(playerid,1))
{
if(SupDuty[playerid] == 0)
{
new string[256];
SupDuty[playerid] = 1;
format(string,sizeof(string),"Meldung: %s hat sich als Supporter angemeldet! Du kannst ihn mit /support erreichen.",PlayerName(playerid));
SendClientMessageToAll(admwarn2,string);
return 1;
}
else if(SupDuty[playerid] == 1)
{
new string[256];
SupDuty[playerid] = 0;
format(string,sizeof(string),"Meldung: %s hat sich als Supporter abgemeldet!",PlayerName(playerid));
SendClientMessageToAll(admwarn2,string);
return 1;
}
}
return 1;
}Spoiler anzeigen ocmd:support(playerid,params[])
{
new Text[128];
if(sscanf(params,"s",Text))return SendClientMessage(playerid,Grau,"Benutze: /support [Text]");
{
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(SupDuty[i] == 1)
{
new string[256];
format(string,sizeof(string),"[SUPPORT] %s(ID: %d) hat folgendes Supportticket eingereicht: %s !",PlayerName(playerid),playerid,Text);
SendClientMessage(i,dr,string);
TicketGeschrieben[playerid] = 1;
new Support[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Support,sizeof(Support),"/Supports/Support_%s.ini",name);
dini_Create(Support);
dini_Set(Support,"Name",name);
dini_Set(Support,"Text",Text);
SendClientMessage(playerid,Orange,"Du hast dein Supportticket erfolgreich an die Admins übergeben!");
return 1;
}
else if(SupDuty[i] == 0)
{
SendClientMessage(playerid,Rot,"Es sind keine Supporter anwesend!");
return 1;
}
}
}
}
return 1;
}Spoiler anzeigen ocmd:ac(playerid,params[])
{
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Grau,"Benutze: /ac(ceptsupport) [Spieler-ID]");
{
if(isPlayerAnAdmin(playerid,1))
{
if(TicketGeschrieben[pID] == 1)
{
new adminlevel[56];
if(GetPVarInt(playerid,"Adminlevel")==1)format(adminlevel,sizeof(adminlevel),"Supporter");
else if(GetPVarInt(playerid,"Adminlevel")==3)format(adminlevel,sizeof(adminlevel),"Moderator");
else if(GetPVarInt(playerid,"Adminlevel")==1335)format(adminlevel,sizeof(adminlevel),"Admin");
else if(GetPVarInt(playerid,"Adminlevel")==1337)format(adminlevel,sizeof(adminlevel),"Lead-Admin");
else if(GetPVarInt(playerid,"Adminlevel")==1338)format(adminlevel,sizeof(adminlevel),"Serverinhaber");
new suptext[128];
format(suptext,sizeof(suptext),"[GUR]%s %s hat dein Supportticket angenommen. Du kannst nun über die Taste T mit ihm schreiben",adminlevel,PlayerName(playerid));
new string[128];
format(string,sizeof(string),"%s %s hat den Support von %s(ID: %d) angenommen!",adminlevel,PlayerName(playerid),PlayerName(pID),pID);
InSupport[playerid] = 1;
Supporter[pID] = playerid;
InSupportt[pID] = 1;
SetPlayerColor(playerid,Schwarz);
SendClientMessage(pID,dr,suptext);
DeinSupport[playerid] = pID;
DeinSupport[pID] = playerid;
new Support[64];
format(Support,sizeof(Support),"/Supports/Support_%s.ini",PlayerName(pID));
dini_Remove(Support);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerAnAdmin(i,GetPVarInt(playerid,"Adminlevel")))
{
SendClientMessage(i,admwarn2,string);
}
}
}
return 1;
}
else if(TicketGeschrieben[pID] == 0)
{
SendClientMessage(playerid,Rot,"Dieser Spieler hat kein Supportticket eingereicht!");
return 1;
}
}
}
return 1;
}Spoiler anzeigen ocmd:cs(playerid,params[])
{
if(isPlayerAnAdmin(playerid,1))
{
if(InSupport[playerid] == 1)
{
new Person = DeinSupport[playerid];
InSupportt[Person] = 0;
InSupport[playerid] = 0;
SendClientMessage(Person,Grau,"Der Supporter hat den Supportchat geschlossen");
SendClientMessage(playerid,Grau,"Du hast den Supportchat geschlossen");
return 1;
}
}
return 1;
}Spoiler anzeigen ocmd:de(playerid,params[])
{
if(isPlayerAnAdmin(playerid,1))
{
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Grau,"Benutze: /de(letesupport) [Spieler-ID]");
{
new adminlevel[56];
if(GetPVarInt(playerid,"Adminlevel")==1)format(adminlevel,sizeof(adminlevel),"Supporter");
else if(GetPVarInt(playerid,"Adminlevel")==3)format(adminlevel,sizeof(adminlevel),"Moderator");
else if(GetPVarInt(playerid,"Adminlevel")==1335)format(adminlevel,sizeof(adminlevel),"Admin");
else if(GetPVarInt(playerid,"Adminlevel")==1337)format(adminlevel,sizeof(adminlevel),"Lead-Admin");
else if(GetPVarInt(playerid,"Adminlevel")==1338)format(adminlevel,sizeof(adminlevel),"Serverinhaber");
new userstring[128];
format(userstring,sizeof(userstring),"%s %s hat dein Supportticket gelöscht!",adminlevel,PlayerName(playerid));
new string[128];
format(string,sizeof(string),"%s %s hat das Supportticket von %s gelöscht!",adminlevel,PlayerName(playerid),PlayerName(pID));
new Support[64];
format(Support,sizeof(Support),"/Supports/Support_%s.ini",PlayerName(pID));
dini_Remove(Support);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerAnAdmin(i,GetPVarInt(playerid,"Adminlevel")))
{
SendClientMessage(i,admwarn2,string);
}
}
}
SendClientMessage(pID,admwarn2,userstring);
TicketGeschrieben[pID] = 0;
return 1;
}
}
return 1;
}
doch Leider, funktioniert es nicht.
Was ist Falsch?
lg
Deagle -