Hey,
dini will net so wie ich. Er sagt immer argument type dismatch.
Hier mein Code (bei beiden Fehler):
dini_Set(datei,name,rName);
dini_Set(datei,stream,rStream);
Hoffe auf schnelle Hilfe.
Hey,
dini will net so wie ich. Er sagt immer argument type dismatch.
Hier mein Code (bei beiden Fehler):
dini_Set(datei,name,rName);
dini_Set(datei,stream,rStream);
Hoffe auf schnelle Hilfe.
Wie hast du die Werte gesetzt im Script als auch in der Datei?
Aufjedenfall müssen alle drei Werte Strings sein.
Ich habe es als String und formatiere das ganze dann.
Hier mein kompletter Code
ocmd:createstream(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new rSlot,rName,rStream,name[128],stream[128],string[128];
if(sscanf(params,"iss",rSlot,rName,rStream))return SendClientMessage(playerid,COLOR_RED,"Benutze: /createstream [Radioslot] [Radioname] [Radiostream]");
format(name,sizeof(name),"%iName",rSlot);
format(stream,sizeof(stream),"%iStream",rSlot);
format(datei,sizeof(datei),"radio.ini");
dini_Set(datei,name,rName);
dini_Set(datei,stream,rStream);
format(string,sizeof(string),"Sie haben erfolgreich das Radio %s dem Slot %i zugewiesen.",rName,rSlot);
SendClientMessage(playerid,COLOR_GREEN,string);
}
return 1;
}
//edit datei ist ganz oben im Script definiert
//edit Der Error: C:\Users\Sven\Desktop\GTA Sachen\Server\Selfmadescript\filterscripts\vehradio.pwn(64) : error 035: argument type mismatch (argument 3)
C:\Users\Sven\Desktop\GTA Sachen\Server\Selfmadescript\filterscripts\vehradio.pwn(65) : error 035: argument type mismatch (argument 3)