Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- new bool:CarregouArmas[MAX_PLAYERS];
- public OnPlayerConnect(playerid)
- {
- CarregouArmas[playerid] = false;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new arq[50], str[50], wid, wammo;
- format(arq, sizeof(arq), "Contas/%s.ini", PlayerName(playerid));
- if(!dini_Exists(arq)) dini_Create(arq);
- for(new i = 0; i < 13; i++)
- {
- GetPlayerWeaponData(playerid, i, wid, wammo);
- format(str,sizeof(str),"Arma%d", i);
- dini_IntSet(arq, str, wid);
- format(str, sizeof(str),"Municao%d", i);
- dini_IntSet(arq, str, wammo);
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(!CarregouArmas[playerid])
- {
- new arq[50], str[50], wid, wammo;
- ResetPlayerWeapons(playerid);
- format(arq, sizeof(arq), "Contas/%s.ini", PlayerName(playerid));
- for(new i = 0; i < 13; i++)
- {
- format(str, sizeof(str), "Arma%d", i);
- wid = dini_Int(arq, str);
- format(str, sizeof(str),"Municao%d", i);
- wammo = dini_Int(arq, str);
- GivePlayerWeapon(playerid, wid, wammo);
- }
- CarregouArmas[playerid] = true;
- }
- return 1;
- }
- stock PlayerName(playerid)
- {
- static pname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- return pname;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement