GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: 01ToYoTa01 - 2010. november 16. - 18:13:29

Cím: 2 kérés
Írta: 01ToYoTa01 - 2010. november 16. - 18:13:29
1. Hogy lehet beállítani, hogy csak egy beállított idõ legyen örökre?
2. Ha beírok egy parancsot, akkor egy sörösüveg jelenjen meg a kezemben, kattintásra igyon belõle és ha 2x iszok belõle, akkor a GTA 4-es módon rúgjak be és ez addig tartson, amíg be nem írom, hogy /jozan.
Cím: 2 kérés
Írta: ProDjBoy - 2010. november 16. - 18:18:00
2. kérdésre a válaszod. a józant nem tudtam megcsinálni :S
 
   if (strcmp(\"/beer\", cmdtext, true, 10) == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
SendClientMessage(playerid,COLOR_WHITE,\"Drink drink drink!!\");
return 1;
}
Cím: 2 kérés
Írta: 01ToYoTa01 - 2010. november 16. - 19:10:34
De a GTA4-es kamerás módon? Meg akkor mikor áll le? xd
E: Megnéztem, mûködik, kösz! :D
Cím: 2 kérés
Írta: ProDjBoy - 2010. november 17. - 07:15:18
ha sokat iszol késöbb múlik el a hatása, ha pedig nem sokat akkor hamarabb :P
Cím: 2 kérés
Írta: 01ToYoTa01 - 2010. november 17. - 10:05:45
Ok, de az elsõ kérésemre tudnál válaszolni?
Cím: 2 kérés
Írta: TengeriMalac - 2010. november 17. - 13:22:06
1.
OnGameModeInit() alá
 
SetWorldTime(idõ);

 
2.
Lehet fokozni úgy, hogy
 
SetPlayerDrunkLevel(playerid, érték); // nálam az 1000 már nagyon komoly volt :D Zöld, sárga, meg ilyenek.
Cím: 2 kérés
Írta: 01ToYoTa01 - 2010. november 17. - 13:49:11
A SetPlayerDrunkLevel nem is zöld meg semmi 3000-nél sem... Ennyire berúgni meg az ivással is lehet.
Cím: 2 kérés
Írta: TengeriMalac - 2010. november 17. - 14:32:56
o\'rly?
http://img832.imageshack.us/i/samp003vj.png/
http://img264.imageshack.us/i/samp004p.png/
http://img809.imageshack.us/i/samp005m.png/
http://img143.imageshack.us/i/samp006aw.png/
Cím: 2 kérés
Írta: 01ToYoTa01 - 2010. november 17. - 16:45:35
lol nekem nem
Cím: 2 kérés
Írta: 01ToYoTa01 - 2010. november 17. - 18:21:42
A SetWorldTime nem jó, mert csak a második spawn-tól állítja be és ugyan úgy változik :S
Cím: 2 kérés
Írta: TengeriMalac - 2010. november 17. - 22:11:02
Akkor OnPlayerSpawn(); alá
 
SetPlayerTime(playerid, hour, minute);