er will samp und mta nicht schlagen er will nur anders sein als die
Beiträge von Fischer
-
-
Gehört nicht in die Sektion von Multi Theft Auto, wer lesen kann, ist klar im Vorteil. Sowas wie 'nen Objectstreamer braucht MTA zum Glück nicht.
natürlich mta hat soweit ich weiß einen eingebaut -
wenn ich ehrlich bin fehlt mir in c++ ein bisschen die pawn struktur^^
und sowas wie if(eingabetext == hallo){
xDD -
maybe system("PAUSE");
aber ka ich kapier das auch nicht wirklich^^ -
hast du es da versucht?
http://tutorial.schornboeck.net/eingabe.htm -
benutze ich gelegentlich
http://tutorial.schornboeck.net/inhalt.htm -
bring die am besten zu einem fachmann kostet nicht viel. hab damals mir einen crystal chip einbauen lassen damit ich gebrannte spielen spielen kann. ich zock heute immernoch PS2, am liebsten Need for Speed Underground 1 und Tony Hawk's Underground 1^^
-
ist ganz einfach
-
hat ja ein jahr gehalten und haltet euch fest 147 flaschen aufgemacht !!
xD ich mach morgen mal ein foto -
mittlerweile von dem:
auf das weil ich damit zu viele bierflaschen aufgemacht hab und der bildschirm gerissen ist.
und muss sagen das es das handy auch noch tut. 4gb musikspeicher und gute quali -
kenn ich ja schon von deinem how 2 ... tutorial^^
danke nochmal dafür. werde mich die woche mal anmelden -
ich finde da nix
-
wkw ist auch kacke aber ich brauch es halt^^
-
ich hasse twitter genauso wie facebook
-
pass mal auf was du sagst!
wer sagt denn das du das kennen musst?
er ist 36 jahre alt. vielleicht warst du da ja noch im kindergarten? -
beschwer dich bei shukaz er hats editiert^^
aber ich denke er hats selbst gemacht da die grundlage doch noch von mir ist -
wieso für jedes kleine scheißteil ein fs?
bau es ein und lerne! das ist copy&paste -
ich bis gestern auch nicht^^
//edit Update by Shukaz
-
ich nutze beides,aber strcmp nutze ich nur für commands ohne parameter.
ganz ehrlich leute, habt ihr mal einen command wie /goto <id> in dcmd und in strcmp gescriptet?
in dcmd schaut so ein cmd ungefähr so aus:
dcmd_goto(playerid, params[])
{
new
id, Float:bspX, Float:bspY, Float:bspZ;
if (sscanf(params, "u", id )) SendClientMessage(playerid, 0xFF0000AA, "Verwendung: \"/goto <playerid>\"");
else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "Player mit der richigen ID nicht gefunden.");
else
{
if(IsPlayerAdmin(playerid))
{
GetPlayerPos(id, Float:bspX, Float:bspY, Float:bspZ);
SetPlayerPos(playerid, Float:bspX, Float:bspY, Float:bspZ);
}
}
return 1;
}+ eine zeile für dcmd(goto, 4, cmdtext)
ungetestet, gibt aber keine errors
mit strcmp schaut das ganze so aus (haltet euch fest :D)
if(!strcmp(cmd, "/goto", true))
{
new Float:pX,Float:pY,Float:pZ,tmp[128];
if (IsPlayerAdmin(playerid))
{
tmp = strtok(cmdtext, index);
if(!strlen(tmp))
{
SendClientMessage(playerid, grün, "Hilfe: /goto [ID]");
//SendClientMessage(playerid, rot, "FUNKTION: Kann dich zu einem Spieler Porten.");
return 1;
}
new giveplayerid = strval(tmp);
if(giveplayerid != INVALID_PLAYER_ID)//genau wie unten geht das viel einfacher
{
//if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
//{
//GetPlayerPos(giveplayerid,pX,pY,pZ);
//SetVehiclePos(GetPlayerVehicleID(playerid),pX,pY,pZ+2);
//}
//else
//{
GetPlayerPos(giveplayerid,pX,pY,pZ);
SetPlayerPos(playerid,pX,pY,pZ+2);
//}
//SetPlayerInterior(playerid,GetPlayerInterior(giveplayerid));
}
else if(giveplayerid == INVALID_PLAYER_ID)
{
format(tmp, sizeof(tmp), "%d ist nicht im Server.", giveplayerid);// hast du oben aber ohne id anzeige gemacht!!
SendClientMessage(playerid, rot, tmp);//
}
}
//else SendClientMessage(playerid, rot, "Du bist kein Admin.");
return 1;
}das eine sind 35 zeilen (strcmp) das andere 17 (dcmd) bei parameter commands ist mir dcmd eindeutig lieber
soll das ein witz sein? du verwendest ja auch viel weniger sachen bei dcmd, nebenbei hast du auch einen richtig umständlichen strcmp genommen
ich kommentier mal alles bei strcmp aus was bei dmcd auch nicht dabei ist//edit sehe gerade das du auch viel in eine zeile geschrieben hast. das kannst du bei strcmp auch machen...
-
ich hab auch windows 7, ich hab die firewall halt einfach aus und am router den port freigegeben. so gehts bei mir.