29.08.2015, 12:42
Entгo galera, no meu servidor da pra criar facзгo de boa, mas da pra criar duas facзхes com o mesmo nome...
Como bloquear isso?
cmd
Como bloquear isso?
cmd
Код:
CMD:fcreate(playerid,params[]) { //new string[40], new query[128], localfname[32]; if(sscanf(params,"s", localfname)) return SendClientMessage(playerid, -1, "Use: /fcreate [name]"); if(scorelevel[playerid] < 500) return SendClientMessage(playerid, COLOR_RED, "Vocк precisa ter score/level 500 para criar uma faction"); if(GetPlayerMoneyEx(playerid) < 500000) return SendClientMessage(playerid, COLOR_RED, "You do not have 500.000"); if(fmembro[playerid] > 0) return SendClientMessage(playerid, COLOR_RED, "Vocк jб tem uma faction"); format(query,sizeof query,"INSERT INTO factions (facname) VALUES ('%s');",localfname); mysql_function_query(ConnectMYSQL,query,true,"r@MySQL_CreateFaction","d",playerid); // /\ importante deixar o cache como TRUE. return 1; }
Код:
public r@MySQL_CreateFaction(playerid) { new novafacid; novafacid = cache_insert_id(); fmembro[playerid] = novafacid; fcargo[playerid] = 5; GivePlayerMoneyEx(playerid,-500000); SendClientMessage(playerid,-1,"Sua facзгo foi criada com sucesso!"); return 1; }