Wieso eröffnest du nicht hier im Scripting Bereich ein Thema wo du dein Problem erläuterst? Für solche "kleinen" Sachen kann man sicherlich immer Hilfe beisteuern, immerhin ein Versuch wert. Ich würde lieber ein Tag auf eine Antwort warten anstatt 5 € dafür zu zahlen. Aber bleibt trotzdem deine Entscheidung, wollte dir das nur vorschlagen
Beiträge von JustMe.77
-
-
@ArTeX Aufgrund von zwei verschiedenen Meinungseinheiten brauchst du mich noch lange nicht als Witzbold zu bezeichnen, wie dem auch sei.. Es spielt doch keine Rolle ob das Projekt schon eröffnet war oder nicht, Rockstar Games möchte einfach nicht dass Projekte deren Kontent benutzt soweit ich das verstanden habe.
Und ja, ich denke auch dass Rockstar Games nicht darauf aufmerksam geworden wäre wenn Shain oder BlackAce Sie nicht kontaktiert hätten, aber ob das so passiert wäre weiß keiner.
-
Ist das Forum zurzeit öffentlich? Würde mir gerne ein Eindruck von eurem Projekt machen, da mich deine Text nicht wirklich beeindruckt hat.
Am besten wär es wenn du die ganzen Kontaktdaten hinzufügen könntest, kann zurzeit keine aus deinem Text entnehmen.
-
@ArTeX Es hat auch niemand behauptet das jeder Server davon betroffen ist, die haben besseres zu tun. CrimeTime hat es eben getroffen und sie können das natürlich nicht rückgängig machen.
-
Das neustarten mittem im Spiel bringt nichts, falls du es damit versuchst. Du musst den schon vom Hoster aus neustarten und dich mit dem Server neuverbinden damit die Änderungen wirken.
-
Qualität bestimmt den Preis, ganz einfach. Ich würde gerne 50 € zahlen wenn das Design wirklich meinen Wünschen entspricht, dazu kommt auch noch Support etc..
Aber wie gesagt, ist das Design gut zahlt man auch in der Regel angemessen. -
Special Commands FilterScript:
Ein FilterScript was dem Besitzer die Möglichkeit gibt jemandem Zugriff für erstellte Befehle gibt. Haben wir Beispielsweise 10 Befehle, kann ich sein Namen zu einer Liste hinzugefügen und angeben welche Befehle er benutzten kann.
Wenn du das nicht machst, mache ich das mal in einiger Zeit -
Ich verstehe nicht ganz. Das Projekt musste geschlossen werden aber ihr verkauft das Projekt? Hätte dann der Käufer nicht die selben Probleme?
Verstehe nicht wieso ein Milliarden Unternehmen ein SA-MP Projekt, mit sagen wir übertrieben 1000 aktiven Spielern verbieten möchte.. Klärt mich auf, liege bestimmt falsch -
Coole Videos, freue mich auf zukünftige Turtorials/Modifikationen.
-
-
Hast du schonmal Clash of Clans gespielt? Ist meiner Meinung nach auch ein Strategie Spiel, eigentlich ziemlich cool.
-
-
Dass die Leute es sowieso machen ist ein schwaches Argument. Gemordet wird auch, sollte man Mord erlauben?
Dass so viele Leute auf Cannabis zurückgreifen lässt sich mMn auf fehlende Bildung und Abhängigkeiten zurückführen, könnte man an der Wurzel packen und bekämpfen. Ich finde aber, dass die Regierung einen eindeutigen Kurs einschlagen sollte. Entweder strengere Drogengesetze und Anzeigen auch schon bei kleineren Mengen, sprich 0 Toleranz. Oder halt legalisieren.
Aber so wie es jetzt ist, ist es grauenvoll.
Als schwach würde ich mein Argument nicht bezeichnen, du vergleichst meiner Meinung nach zwei komplett verschiedene Sachen miteinander, aber vielleicht liege ich ja im Unrecht. Es ist einfach meiner Meinung nach so das sich Konsumenten von Cannabis kein Kopf darüber zerschlagen ob es legalisiert wird oder nicht. Es ist zurzeit nicht legalisiert und trotzdem wird es konsumiert. Klar gebe ich dir Recht das es natürlich besser für die Konsumenten wäre, aber ob das viel ändern wird, wer weiß..
-
Ich wäre für die Legalisierung. Deutschland würde sehr viel Geld mit den Steuereinahmen machen, und wer meint die Droge konsumieren zu müssen, soll es halt machen, wird ja schließlich keiner gezwungen.. Und um ehrlich zu sein, ob es erlaubt wird oder nicht, Leute machen das trotzdem weiterhin.
-
Gestern wieder deinen Dienst benutzt, immernoch eine tolle Sache, danke
!
-
Sehr schöne Bilder @Copyright. . Das letzte Bild gefällt mir sehr gut
-
Willkommen in der Hölle
-
Warum nicht einfach ein Tournament mit Teams ? Dann würde sich ein Attack-Defend Mode perfekt eignen. Ein Mode indem Taktik, Skills und Teamplay entscheiden wer das Match gewinnt
-
Hey MoD, kennst mich noch :P?
Muss sagen die Vorstellung an sich gefällt mir, es wurden schöne Grafiken benutzt und das Ganze wurde gut strukturiert.
Ist es möglich für den Server zu Mappen? Würde euch gerne Maps bereitstellen -
Habe es auf ZCMD umgeschrieben und nun klappt das Ganze. Nur passt irgendwo etwas nicht, weil ich beim Klicken eines Textdraws (z.B. Server Name ändern) nichts passiert, wobei ich das vom FilterScript eigentlich 1:1 übernommen habe. Ich vermute selbst das dass Problem noch was mit OnPlayerCommandText zu tun hat, nur finde ich den Fehler nicht.
Ich weiß nicht genau welchen Code du/ihr benötigt um zu schauen woran der Fehler liegt, aber ich zeige einfach mal ein Auschnitt aus OnDialogResponse.
(Sorry wenn es bisschen größer ist als normal, aber das ist der größte von allen und dafür möchte ich nicht extra ein Thema erstellen.
PS: Ich weiß nicht ob ich den QuellCode richtig verwende, wenn nicht bitte darauf hinweisen :)!C
Alles anzeigenpublic OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 32764) { if(response == 0){} else if(response == 1) { new rconcp_str[450]; switch(listitem) { case 0://Spieler vom Server kicken { format(rconcp_str,11,"kick %d",GetPVarInt(playerid,"RCONCP_CLICKEDPLAYER")); SendRconCommand(rconcp_str); } case 1://Spieler vom Server bannen { format(rconcp_str,11,"ban %d",GetPVarInt(playerid,"RCONCP_CLICKEDPLAYER")); SendRconCommand(rconcp_str); } case 2://Spieler Connect-Informationen { new RCONCP_ID = GetPVarInt(playerid,"RCONCP_CLICKEDPLAYER"); format(rconcp_str,sizeof(rconcp_str),"{FFFFFF}Connect-Informations of {FF0000}%s{FFFFFF}\n\nConnected since %d Seconds\nBytes send: %d | Bytes recived: %d\nThis player has a packet loss of %.2f percent." ,RCONCP_NAME(RCONCP_ID),floatround(NetStats_GetConnectedTime(RCONCP_ID)/1000,floatround_round),NetStats_BytesSent(RCONCP_ID),NetStats_BytesReceived(RCONCP_ID),NetStats_PacketLossPercent(RCONCP_ID)); ShowPlayerDialog(playerid,32763,DIALOG_STYLE_MSGBOX,"RCON Control Panel",rconcp_str,"Abort",""); SendClientMessage(playerid,0xFFFFFFFF,rconcp_str); } case 3://Spieler Informationen { new RCONCP_ID = GetPVarInt(playerid,"RCONCP_CLICKEDPLAYER"); new Float:rconCPLife[2], Float:rconCPPos[4], rconCPWeap[13][2], rconCPWeapStr[2][312]; GetPlayerHealth(RCONCP_ID,rconCPLife[0]); GetPlayerArmour(RCONCP_ID,rconCPLife[1]); GetPlayerPos(RCONCP_ID,rconCPPos[0],rconCPPos[1],rconCPPos[2]); GetPlayerFacingAngle(RCONCP_ID,rconCPPos[3]); for(new weaps = 0; weaps <= 12; weaps++) { GetPlayerWeaponData(RCONCP_ID, weaps, rconCPWeap[weaps][0], rconCPWeap[weaps][1]); format(rconCPWeapStr[1],310,"\nID: %d - Rounds: %d",rconCPWeap[weaps][0],rconCPWeap[weaps][1]); strcat(rconCPWeapStr[0],rconCPWeapStr[1]); } format(rconcp_str,sizeof(rconcp_str),"{FFFFFF}Informations of {FF0000}%s{FFFFFF}\n\nMoney: %d$ | Score: %d | SkinID: %d\nHealth: %.2f - Armour: %.2f\nPosition: %.4f , %.4f , %.4f - Angle at %.4f\n\n{FF0000}This player got following weapon data:{FFFFFF}%s" ,RCONCP_NAME(RCONCP_ID),GetPlayerMoney(RCONCP_ID),GetPlayerScore(RCONCP_ID),GetPlayerSkin(RCONCP_ID),rconCPLife[0],rconCPLife[1],rconCPPos[0],rconCPPos[1],rconCPPos[2],rconCPPos[3],rconCPWeapStr[0]); ShowPlayerDialog(playerid,9982,DIALOG_STYLE_MSGBOX,"RCON Control Panel",rconcp_str,"Abort",""); } } } } else if(dialogid == 32765) { if(response == 0){} else if(response == 1) { if(GetPVarInt(playerid,"RCONCP_CHANGE") == 14) { SendClientMessageToAll(0xFFFFFFFF,"RCONCP: The server is restarting now!"); SendRconCommand("gmx"); TogglePlayerControllable(playerid, true); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 15) { SendClientMessageToAll(0xFFFFFFFF,"RCONCP: The server is shutting down now!"); SendRconCommand("exit"); TogglePlayerControllable(playerid, true); } } } else if(dialogid == 32766) { if(response == 0){} else if(response == 1) { new str_changevalue[84]; if(GetPVarInt(playerid,"RCONCP_CHANGE") == 3) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","What should be the hostname?\n{FF0000}The Text have to between 1 and 84 characters long.","Change","Back"); format(str_changevalue,sizeof(str_changevalue),"Hostname~n~~r~Now: %s",inputtext); PlayerTextDrawHide(playerid, RCPTD[playerid][3]); PlayerTextDrawSetString(playerid, RCPTD[playerid][3], str_changevalue); PlayerTextDrawShow(playerid, RCPTD[playerid][3]); format(str_changevalue,sizeof(str_changevalue),"hostname %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 4) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","What should be the gamemodetext?\n{FF0000}The Text have to between 1 and 84 characters long.","Change","Back"); format(str_changevalue,sizeof(str_changevalue),"Gamemodetext~n~~r~Now: %s",inputtext); PlayerTextDrawHide(playerid, RCPTD[playerid][4]); PlayerTextDrawSetString(playerid, RCPTD[playerid][4], str_changevalue); PlayerTextDrawShow(playerid, RCPTD[playerid][4]); format(str_changevalue,sizeof(str_changevalue),"gamemodetext %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 5) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","What should be the mapname?\n{FF0000}The Text have to between 1 and 84 characters long.","Change","Back"); format(str_changevalue,sizeof(str_changevalue),"Mapname~n~~r~Now: %s",inputtext); PlayerTextDrawHide(playerid, RCPTD[playerid][5]); PlayerTextDrawSetString(playerid, RCPTD[playerid][5], str_changevalue); PlayerTextDrawShow(playerid, RCPTD[playerid][5]); format(str_changevalue,sizeof(str_changevalue),"mapname %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 6) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","What should be the weburl?\n{FF0000}The Text have to between 1 and 84 characters long.","Change","Back"); format(str_changevalue,sizeof(str_changevalue),"WebURL~n~~r~Now: %s",inputtext); PlayerTextDrawHide(playerid, RCPTD[playerid][6]); PlayerTextDrawSetString(playerid, RCPTD[playerid][6], str_changevalue); PlayerTextDrawShow(playerid, RCPTD[playerid][6]); format(str_changevalue,sizeof(str_changevalue),"weburl %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 7) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","What should be the rcon-password?\n{FF0000}The Text have to between 1 and 84 characters long.","Change","Back"); format(str_changevalue,sizeof(str_changevalue),"RCON Passwort~n~~r~Now: %s",inputtext); PlayerTextDrawHide(playerid, RCPTD[playerid][7]); PlayerTextDrawSetString(playerid, RCPTD[playerid][7], str_changevalue); PlayerTextDrawShow(playerid, RCPTD[playerid][7]); format(str_changevalue,sizeof(str_changevalue),"rcon_password %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 8) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","Which gamemode do you want to load (Name without .amx)?\n{FF0000}The Text have to between 1 and 84 characters long.","Load","Back"); format(str_changevalue,sizeof(str_changevalue),"changemode %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 9) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","Insert a message, wich you want to send global as admin.\n{FF0000}The Text have to between 1 and 84 characters long.","Send","Back"); format(str_changevalue,sizeof(str_changevalue),"say %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 10) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","Which IP-Adress you want to ban?\n{FF0000}The Text have to between 1 and 84 characters long.","Ban","Back"); format(str_changevalue,sizeof(str_changevalue),"RCONCP: The IP-Adress '%s' is now banned.",inputtext); SendClientMessage(playerid,0xFFFFFFFF,str_changevalue); format(str_changevalue,sizeof(str_changevalue),"banip %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 11) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","Which IP-Adress you want to unban?\n{FF0000}The Text have to between 1 and 84 characters long.","Unban","Back"); format(str_changevalue,sizeof(str_changevalue),"RCONCP: The IP-Adress '%s' is not longer banned.",inputtext); SendClientMessage(playerid,0xFFFFFFFF,str_changevalue); format(str_changevalue,sizeof(str_changevalue),"unbanip %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 13) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","Which gravity you wand to set (Default 0.008)?\n{FF0000}The Text have to between 1 and 84 characters long.","Change","Back"); format(str_changevalue,sizeof(str_changevalue),"RCONCP: The gravity was setted to '%f'.",inputtext); SendClientMessage(playerid,0xFFFFFFFF,str_changevalue); format(str_changevalue,sizeof(str_changevalue),"gravity %f",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 16) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","Which filterscript you want to load (Name without .amx)?\n{FF0000}The Text have to between 1 and 84 characters long.","Load","Back"); format(str_changevalue,sizeof(str_changevalue),"loadfs %s",inputtext); SendRconCommand(str_changevalue); } else if(GetPVarInt(playerid,"RCONCP_CHANGE") == 17) { if(strlen(inputtext) < 0 || strlen(inputtext) > 84)return ShowPlayerDialog(playerid,32766,DIALOG_STYLE_INPUT,"RCON Control Panel","Which filterscript you want to unload (Name without .amx)?\n{FF0000}The Text have to between 1 and 84 characters long.","Unload","Back"); format(str_changevalue,sizeof(str_changevalue),"unloadfs %s",inputtext); SendRconCommand(str_changevalue); } } } return 0; }