Bitte nutz zum starten von Programmen ShellExecute oder CreateProcess.
Über system ist das keine gute Idee
Mit der System Funktion möchte ich ja nur einen Link im Webbrowser aufrufen, und diesen Tab dann wieder schließen ![]()
Bitte nutz zum starten von Programmen ShellExecute oder CreateProcess.
Über system ist das keine gute Idee
Mit der System Funktion möchte ich ja nur einen Link im Webbrowser aufrufen, und diesen Tab dann wieder schließen ![]()
Guten Abend,
Mein Name lautet CIBERKILLER.
Und zwar bräuchte ich mal eure Hilfe.
Ich habe ein Makro Namens 'system_ex' erstellt, diese soll gleichzeitig einen String formatieren.
Hier mal der Komplette Code:
Quellcode:
#include <iostream>
using namespace std;
using std::string;
#define system_ex(a,b) format(a,b) && system(a)
int main()
{
system("color c");
cout << "Ultimate ... --> Type a link (z.B http://www.facebook.com)\n";
char link[100];
cin >> link;
if(strlen(link) >= 101){cout << "Error: Link is too long!" << endl; system("PAUSE");}
system_ex("start %s", link);
system("color E");
system("PAUSE");
return 0;
}
Alles anzeigen
Fehlercode:
Man gibt z.B http://www.google.de ein, dann wird der Befehl 'start http://google.de' ausgeführt ![]()
Mit freundlichen Grüßen,
CIBERKILLER
Guten Abend,
Mein Name lautet CIBERKILLER.
Und zwar bräuchte ich Hilfe beim splitten des Dialog Inputs.
ShowPlayerDialog(playerid, DIALOG_CREATE_ENTER_EXIT, DIALOG_STYLE_INPUT, ".:Eingang erstellen:.", "{FFFFFF}Gebe nun die Kordinaten in den Chat ein z.B (X,Y,Z)", "Angabe", "Schließen");
Das ganze soll z.B so gemeint, 1345.34314,-2019.43414,14.0983
Er soll mir das ganze dann zwischenspeichern, pos[0]=1345.34314,pos[1]=-2019.43414,pos[2]=14.0983
Kann mir jemand einen Tipp geben, wie ich das anstellen soll ?
Mit freundlichen Grüßen,
CIBERKILLER
Dann kann er doch auch gleich mysql_pquery benutzen ![]()
Und was hast du jetzt großartig gemacht, außer die Video-Tutorial Reihe von MrMonat niederzuschreiben ?
Du nutzt die normale 'format' Funktion und escapest strings manuel, obwohl du genau so gut 'mysql_format' benutzen kannst.
Wieso 'mysql_function_query' und nicht 'mysql_tquery' ?
Du gettest den Namen der Spieler mehrmals, anstatt ihn einmalig in einer globalen Variable zu speichern.
Kinder, die nicht richtig erzogen wurden. Sieht man heutzutage öfter mal.
Und das Lustige ist, das diese meistens 15-17 Jahre alt sind..
Ich finde es gut dass du diese Anleitung machst, es kam ja vor da die Leute danach gefragt hatten!
Wenn es sein eigener vServer / Dedicatet Server ist muss er gar nichts machen ;). Er brauch jediglich eine Steuernummer oder Gewerbe Lizenz.
Mit freundlichen Grüßen
DjKiller
Er mietet den VServer ja...
Alles anzeigenHier vermiete ich euch ein Paar SA:MP server Incl. TS3.
SA:MP Slots können so hoch gesetzt werden wie ihr wollt.
TS3 max. 50 slots
Ich würde gerne 5 Euro pro SA:MP + TS³ Server nehmen.
Bezahlung per Paypal oder Paysafecard.
Was ich brauchte wenn ihr ein Server haben wollt wäehre, Vor- und Nachname sowie eine gültige Emaiadresse.
Schreibt einfach eine PN wenn ihr ein haben wollt.
Danke
Du weist dass du dem Hoster auch was abdrücken musst ![]()
Also die meisten Skripter benutzen MySQL, Informiere dich mal darüber! ![]()
Slots geht glaube ich bis 999
FTP Zugang (Ja)
Datenbank (Ja)
Nein die max Slots betragen 1000 ![]()
playerid
Du weist aber schon das er so am 0 Punkt spawnt oder xD
Schreib das ganze mal so:
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid, "Eingeloggt") == 1)
{
new query[200];
format(query, sizeof(query), "UPDATE `accounts` SET `Adresse`= '%s', `Email` = '%s', `Adminlevel`= %d WHERE `Spielernamen` = '%s'",
sInfo[playerid][sAdresse],
sInfo[playerid][sEmail],
sInfo[playerid][sAdminlevel],
sName(playerid));
mysql_query(query);
}
}
return 1;
}
gefällt mir 10/10 poste mal ein video daz ![]()
#Handy
Gefällt mir nicht schlecht
Aber ich würde das Design noch ausbauen 5/10
Wo sehe ich welchen plug-in ich habe?
Steht normalerweise in der Log MySQL R. successful loaded
s
Mit c&p meine ich nicht dass du es irgentwo kopiert hast, sondern dass ich finde es ist nicht ausreichend für anfänger erklärt, auch wenn sie sich draus nichts richtiges kopieren können ![]()
Dini ist nach meiner Meinung einfacher.
Das kann sein, aber wenn du mal in das Include hineinschaust, dann siehst du das es mit den Funktionen fread,frwite,fcreate arbeitet ![]()
Kleine Filterskripts oder auch größere die man dann in einen Gamemode einbauen kann ?
Wieso benutzt du denn DINI? - Du kannst doch genau so fread,fwrite,fcreate benutzen!
lies meinen letzten Post...
@Fernandez_Alvarez
Danke du hast mir gerade einen Tipp gegeben, er hat die stringdefinierung von einem anderen skriptteil genommen, dies hatte aber nicht genug "größe" deshalb, habe ich einen neuen string erstellt. new rstr[..];
Danke! ![]()