hey ich mal wieder
ich wollte mal fragen wie mann das machen kann das man einen befehl plus id mahcne kann zb /heal [id]
dann wird die id geheilt....
wäre nett ich versteh das irgendwie net danke
MFG Guillaume
hey ich mal wieder
ich wollte mal fragen wie mann das machen kann das man einen befehl plus id mahcne kann zb /heal [id]
dann wird die id geheilt....
wäre nett ich versteh das irgendwie net danke
MFG Guillaume
Als erstes holst du dir strget aus dem Wiki!
Nun kannst du die Commands wie folgt aufbauen.
if(!strcmp(strget(cmdtext,0),"/heal"))
{
new ziel = strval(strget(cmdtext,1));
if(!strlen(strget(cmdtext,1))) { SendClientMessage(playerid,farbe,"Benutzung: /heal [ID]"); return 1; }
SetPlayerHealth(ziel,100);
return 1;
}
Hier ein etwas kompliziertere Heal Command:
if(!strcmp(strget(cmdtext,0),"/sethp"))
{
new ziel = strval(strget(cmdtext,1));
new heal = strval(strget(cmdtext,2));
if(!strlen(strget(cmdtext,1))) { SendClientMessage(playerid,farbe,"Benutzung: /sethp [ID] [Health]"); return 1; }
if(heal > 100 || heal < 0) { SendClientMessage(playerid,farbe,"Health nicht über 100 oder unter 0!"); return 1; }
SetPlayerHealth(ziel,heal);
return 1;
}
bohr das kommt jt bestimmt voll dumm vor aba ich habe alles veruscht nur finde strget net in wiki..... sry
LoL...
Guckst du:
Sucke > strget > findet strtok
> klickste auf strtok
> scrollst runter zur alternative
> und kopierst des in dein gamemode
Das mit der Suchfunktion Funzt net egal habe es xD emm noch eine kleine frage
wie kann man 2 sachen rein machen zb.
/invite[id] [teamid] das mit dem ziel und so habe ich einiger massen veratanden
bitte um hilfe danke
MFG guillaume
Alternative (strget)
stock strget(strx[], pos, search = ' ') {
new arg, ret[128], idxx;
for (new i = 0; i < strlen(strx); i++) {
if(strx[i] == search || i == strlen(strx) || strx[i + 1] == 10) {
arg++;
if (arg == pos + 1){
ret[i-idxx] = EOS;
return ret;
} else if (arg == pos)
idxx= i+1;
}
else if (arg == pos)
ret[i - idxx] = strx[i];
}
return ret;
}
Link
Nicht mal 20sek gebraucht
ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
jetzt versteh ich alles ach ja bohr danke echt danke hast mir weitergeholfen
danke danke danke
MFG Guillaume
Kein Problem, darfst mich in ICQ adden^^
Nummer steht im Profil, ich stehe dir für Fragen immer offen, da ich sehe das du lernwillig bist =)
ok danke werde ich gleich machenich denke das ich viel von dir lernen kann danke
MFG Guillaume