[tabmenu]
[tab='Über mich',http://www11.pic-upload.de/02.02.15/vu67j6jrbhpe.png]
Hallo erstmal, ich heiße Dominik bin 16 Jahre alt und komme aus Bayern.
Derzeit besuche ich die 10. Klasse einer Mittelschule und mache meinen Realschulabschlus.
In meiner Freizeit fahre ich viel mit meinen Roller herum und spiele Tennis.
Ich Scripte und Mappe seit 3 Jahren und bin recht gut in diesen Element.
für mehr über mich einfach melden!
[tab='Was ich suche',http://www11.pic-upload.de/02.02.15/rbbtkcite1l.png]
Ich suche ein Projekt, was aktiv ist. Es soll spaß an dem haben, was es tut und immer
lieb zu Usern sein. Ich suche kein projekt wo die Leiter 14 Jahre alt sind, Reife sollte vorhanden sein.
Das Projekt was ich suche sollte besitzen:
- ein Script, egal ob GF oder Selfmade
- ein aktives Team
- alles was für ein Projekt nötig ist (Forum, Ts3, Server)
- Server mit mind. 10 aktiven Usern
[tab='Was ich kann',http://www11.pic-upload.de/02.02.15/ei8ev4xb38v.png]
Klicke auf "Mappen" um meine Mapping referenzen zu sehen
Klicke auf "Scripten" um meine Scripting referenzen zu sehen
[subtab='Mappen',http://www11.pic-upload.de/03.02.15/8v93vz1qcx16.png]
Hier sind ein paar Mapps von mir, ich besitze natürlich noch viel mehr, jedoch möchte ich nicht
von allem einseln ein bild machen. Ich habe einen Windows server wo nachher alles angesehen werden kann.
Released Mapps von mir:
[ MAP ][Veröff.] Autohaus neben Verona Mall
[ MAP ][Veröff.] Los Santos Bank erweiterung [V1]
[ MAP ][Veröff.] Los Santos Fressbude (BSN)
[ MAP ][Veröff.] Zivispawn
!!Diese Mapps sind aber sehr alt!!
Neuere..
Apotheken Interior
Bank Exterior
LV Kreisverkehr
[subtab='Scripten',http://www11.pic-upload.de/03.02.15/f33rpcacvud9.png]
Ich Scripte schon ca. 3 Jahre und habe auch schon viel gelernt, ich kann MySQL (auch ORM) Dini und was es sonnst noch gibt.
Ich hatte schon mehrere Projekte, manche kennen sie. (Gameclan's Roleplay, Just Roleplay, Legend of Roleplay und paar kleinere..)
Bei jedem Projekt war ich Scripter.
Kleine Referenzen, ein Godfather Report System (auf GnE angepasst)
Nichts tolles, es fehlen paar Code schnipsel.
habe noch andere referenzen auf anfrage.
new Text:TicketsTextdraw;
stock TicketsDraw(){
new string[50],string1[500];
strcat(string,"Tickets:~n~");
for(new i; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i)){
if(PlayerNeedsHelp[i] == 1){
format(string, sizeof(string), "~g~%s ~w~ID: ~g~%d~n~", GetName(i), i);
strcat(string1,string);
}}}
TextDrawSetString(Text:TicketsTextdraw, string1);
}
TicketsTextdraw = TextDrawCreate(500.000000, 131.000000, "");
TextDrawBackgroundColor(TicketsTextdraw, 0x0000004B);
TextDrawFont(TicketsTextdraw, 1);
TextDrawLetterSize(TicketsTextdraw, 0.310000, 1.000000);
TextDrawColor(TicketsTextdraw, -1);
TextDrawSetOutline(TicketsTextdraw, 0);
TextDrawSetProportional(TicketsTextdraw, 1);
TextDrawSetShadow(TicketsTextdraw, 1);
TextDrawUseBox(TicketsTextdraw, 1);
TextDrawBoxColor(TicketsTextdraw, 0x0000004B);
TextDrawTextSize(TicketsTextdraw, 645.000000, 145.000000);
TextDrawHideForPlayer(playerid,TicketsTextdraw);
if(PlayerInfo[playerid][pAdmin] > 0||PlayerInfo[playerid][pSupporter] > 0)
{
TextDrawShowForPlayer(playerid,TicketsTextdraw);
}
if(ReportCall[playerid] != 999)
{
new idx,longstring[300];
tmp = strtok(text, idx);
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pAdmin] > 0||PlayerInfo[playerid][pSupporter] > 0) format(longstring, sizeof(longstring), "{00C3FF}[Ticket]{ffffff} *Supportleiter* %s{00C3FF}:{ffffff} %s",sendername, text);
else format(longstring, sizeof(longstring), "{00C3FF}[Ticket]{ffffff} %s{00C3FF}:{ffffff} %s", sendername, text);
SendClientMessage(playerid, COLOR_LIGHTGREEN,longstring);
if(ReportCall[ReportCall[playerid]] == playerid) SendClientMessage(ReportCall[playerid], COLOR_LIGHTGREEN,longstring);
return 0;
}
if(strcmp(cmd, "/report", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerNeedsHelp[playerid] == 1) return SendClientMessage(playerid,COLOR_RED,"Sie haben bereit ein Report verfasst, bitte gedulden sie sich noch einen moment!");
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Benutze: (/report [Text]");
return 1;
}
new stringrp[200];
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(stringrp, sizeof(stringrp), "{00C3FF}[Ticket]{ffffff} %s (ID: %d) {00C3FF}Frage:{ffffff} %s", sendername,playerid,(result));
ABroadCast(0xE19898AA,stringrp,1);
SBroadCast(0xE19898AA,stringrp,1);
SendClientMessage(playerid, 0x96C184AA, "{00C3FF}**{ffffff} Dein Report wurde an alle Admins gesendet die Online sind.");
PlayerNeedsHelp[playerid] = 1;
TicketsDraw();
}
return 1;
}
if(strcmp(cmd, "/cr", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Du musst Eingeloggt sein !");
return 1;
}
if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /cr [SpielerID/SpielerName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "{00C3FF}**{ffffff} Team Mitglied [ID:%d]%s hat den report geschlossen!", playerid, sendername);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "{00C3FF}**{ffffff} Du hast den /report geschlossen!", playerid, sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
ReportCall[playerid] = 999;
ReportCall[giveplayerid] = 999;
}
}
}
}
}
if(strcmp(cmd, "/ar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Du musst Eingeloggt sein !");
return 1;
}
if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /ar [SpielerID/SpielerName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PlayerNeedsHelp[giveplayerid] == 1)
{
PlayerNeedsHelp[giveplayerid] = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "AdmWarnung: %s hat den report von: [ID:%d]%s Angenommen.", sendername, giveplayerid, giveplayer);
ABroadCast(COLOR_YELLOW, string, 1);
SendClientMessage(playerid, COLOR_YELLOW,"{00C3FF}**{ffffff} Schreib nun mit dem Spieler per Chat du bist Automatisch Verbunden.");
SendClientMessage(playerid, COLOR_YELLOW,"{00C3FF}**{ffffff} Du kannst den report mit '/cr [SpielerID/SpielerName]' schließen");
format(string, sizeof(string), "{00C3FF}[Ticket]{ffffff} Team Mitglied %s hat dein report Angenommen, er wird dich nun Supporten.", playerid, sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTGREEN, string);
SendClientMessage(giveplayerid, COLOR_LIGHTGREEN,"{ffffff}Du kannst nun per Chat mit dem Admin Schreiben.");
SendClientMessage(playerid, COLOR_LIGHTGREEN,"{ffffff}Du kannst nun per Chat mit dem Spieler Schreiben.");
new longstring[300];
format(longstring, sizeof(longstring), "{00C3FF}[Ticket]{ffffff} %s{00C3FF}:{ffffff} Herzlich Willkommen im Ticketsystem, mein Name ist %s.",sendername, sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTGREEN, longstring),SendClientMessage(playerid, COLOR_LIGHTGREEN, longstring);
ReportCall[playerid] = giveplayerid; //Verbinde zum Reporter
TicketsDraw();
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Der Spieler hat keine report anfrage !");
return 1;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Administrator ! ");
return 1;
}
}
return 1;
}
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Du musst Eingeloggt sein !");
return 1;
}
if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Benutzung: /dr [SpielerID/SpielerName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PlayerNeedsHelp[giveplayerid] == 1)
{
PlayerNeedsHelp[giveplayerid] = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ServerGuard: %s hat die /report Anfrage von [ID:%d]%s gelöscht.", sendername, giveplayerid, giveplayer);
ABroadCast(COLOR_YELLOW, string, 1);
format(string, sizeof(string), "{00C3FF}**{ffffff} Team Mitglied [ID:%d]%s hat deine /report Anfrage verweigert !", playerid, sendername);
SendClientMessage(giveplayerid, 0xB35959AA, string);
TicketsDraw();
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Der Spieler hat keine report anfrage !");
return 1;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Administrator ! ");
return 1;
}
}
return 1;
}
[tab='Kontakt',http://www11.pic-upload.de/03.02.15/up282vo24e8o.png]
domdom-binbin
Foum PN
[tab='Sonnstiges',http://www11.pic-upload.de/03.02.15/ffn78akha4tf.png]
Ich bitte zu beachten, das ich eine Lese-, Rechtschreibschwäche habe und daher nicht alle Sätze 100% passen.
Alle texte lasse ich mit einen Rechtschreibprogramm überprüfen damit es einigermaßen passt.