Scorpions
Rank: Fondator Mesaje : 189 Puncte : 560 Data de inscriere : 22/06/2013
| Subiect: Cum sati pui parola la un Skin Dum Iun 30, 2013 11:22 pm | |
| Punem asta Sus in Capul FileScriptului Sau GM-ului - Cod:
-
new Locked[MAX_PLAYERS];
Aici Sunt Cateva Clase De Playeri - Cod:
-
public OnGameModeInit() { AddPlayerClass(221, 0, 0, 0, 130, 24, 300, 0, 0, 0, 0); //Class 0 - Nau Parola AddPlayerClass(212, 0, 0, 0, 130, 24, 300, 0, 0, 0, 0); //Class 1 - Nau Parola AddPlayerClass(199, 0, 0, 0, 130, 24, 300, 0, 0, 0, 0); //Class 2 -Are Parola return 1; } Aici se definesc Skinurile Private si alea care nus private - Cod:
-
public OnPlayerRequestClass(playerid, classid) { switch(classid) { case 0: Locked[playerid] = 0; //UNLOCKED case 1: Locked[playerid] = 0; //UNLOCKED case 2: Locked[playerid] = 1; //LOCKED } return 1; }
Aici Este Cand Playeru A Loat SKinu Cu Parola Nu-l Va lasa Sa se Spawneze! - Cod:
-
public OnPlayerRequestSpawn(playerid) { if(Locked[playerid]) return 0; //Opreste Playeru Sa Fie Spawnat =D return 1; }
Aici este cand Ai Ales Skin-ul tau si trebuie sai bagi parola! - Cod:
-
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/unlock YOUR_PASS"))//Unde Este 'YOU_PASS' Pui Parola Care Vrei TU De Ex 'This Is My Skin' { Locked[playerid] = 0; SendClientMessage(playerid, -1, "Skins unlocked!"); } return 1; } |
|