if(strcmp(cmd,"/register",true) == 0)
{
new tmp[128],string[256],pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(string,sizeof(string),"EQRP//Players//%s.ini",pName);
tmp = strtok(cmdtext, idx);
new password = strval(tmp);
if(PlayerInfo[playerid][pRegged] == 1) return SendClientMessage(playerid,COLOR_DARKRED,"Already Registered");
if(strlen(tmp) == 0) return SendClientMessage(playerid,COLOR_DARKRED,"USAGE: /register [password]");
PlayerInfo[playerid][pRegged] = 1;
dini_Create(string);
dini_Set(string,"Password",password); // line 867
dini_IntSet(string,"Money",20000);
dini_IntSet(string,"Bank",50000);
dini_IntSet(string,"DriverLic",0);
dini_IntSet(string,"WeaponLic",0);
SetPlayerSkin(playerid,188);
SpawnPlayer(playerid);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Succesfully Registered, now login: /login [password]");
return 1;
}
C:\Documents and Settings\HP_Дgaren\Skrivbord\SAMP\samp server\gamemodes\EQRP.pwn(867) : error 035: argument type mismatch (argument 3)
Originally Posted by ToD
What Code = 867 ?
|
Originally Posted by ToD
What Code = 867 ?
|
if(strcmp(cmd,"/register",true) == 0) { new tmp[128],string[256],pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,sizeof(pName)); format(string,sizeof(string),"EQRP/Players/%s.ini",pName); tmp = strtok(cmdtext, idx); new password = strval(tmp); if(PlayerInfo[playerid][pRegged] == 1) return SendClientMessage(playerid,COLOR_DARKRED,"Already Registered"); if(strlen(tmp) == 0) return SendClientMessage(playerid,COLOR_DARKRED,"USAGE: /register [password]"); PlayerInfo[playerid][pRegged] = 1; dini_Create(string); dini_Set(string,"Password",password); // line 867 dini_IntSet(string,"Money",20000); dini_IntSet(string,"Bank",50000); dini_IntSet(string,"DriverLic",0); dini_IntSet(string,"WeaponLic",0); SetPlayerSkin(playerid,188); SpawnPlayer(playerid); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Succesfully Registered, now login: /login [password]"); return 1; }
format(string,sizeof(string),"EQRP//Players//%s.ini",pName);
if(strcmp(cmd,"/register",true) == 0) { new tmp[128],string[256],pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,sizeof(pName)); format(string,sizeof(string),"/EQRP/Players/%s.ini",pName); tmp = strtok(cmdtext, idx); new password = strval(tmp); if(PlayerInfo[playerid][pRegged] == 1) return SendClientMessage(playerid,COLOR_DARKRED,"Already Registered"); if(strlen(tmp) == 0) return SendClientMessage(playerid,COLOR_DARKRED,"USAGE: /register [password]"); PlayerInfo[playerid][pRegged] = 1; dini_Create(string); dini_Set(string,"Password",password); // line 867 dini_IntSet(string,"Money",20000); dini_IntSet(string,"Bank",50000); dini_IntSet(string,"DriverLic",0); dini_IntSet(string,"WeaponLic",0); SetPlayerSkin(playerid,188); SpawnPlayer(playerid); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Succesfully Registered, now login: /login [password]"); return 1; }
Originally Posted by ToD
Did you try this?
Код:
if(strcmp(cmd,"/register",true) == 0) { new tmp[128],string[256],pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,sizeof(pName)); format(string,sizeof(string),"EQRP/Players/%s.ini",pName); tmp = strtok(cmdtext, idx); new password = strval(tmp); if(PlayerInfo[playerid][pRegged] == 1) return SendClientMessage(playerid,COLOR_DARKRED,"Already Registered"); if(strlen(tmp) == 0) return SendClientMessage(playerid,COLOR_DARKRED,"USAGE: /register [password]"); PlayerInfo[playerid][pRegged] = 1; dini_Create(string); dini_Set(string,"Password",password); // line 867 dini_IntSet(string,"Money",20000); dini_IntSet(string,"Bank",50000); dini_IntSet(string,"DriverLic",0); dini_IntSet(string,"WeaponLic",0); SetPlayerSkin(playerid,188); SpawnPlayer(playerid); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Succesfully Registered, now login: /login [password]"); return 1; } |
dini_Set(string,"Password",password); // line 867