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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Andorko - 2014. Április 07. - 16:04:58

Cím: Rejtett csomag
Írta: Andorko - 2014. Április 07. - 16:04:58
Hi
Nekem egy olyan script kéne, hogy lenne benne egy rejtett csomag és aki megtalálja a csomagot az kap pénzt ez a csomag minden 15 percenként jelenjen meg különbözõ helyeken

Dupla hozzászólás automatikusan összefûzve. ( 2014. Április 08. - 18:45:51 )

Na senki?
Cím: Rejtett csomag
Írta: Flash - 2014. Április 25. - 11:55:53
Nem teszteltem!
 
#define FILTERSCRIPT
#include a_samp
#include streamer
//Csomag pozíciók:
new Float:csomagok[3][4] = {
{1595.0059,-1229.1215,278.0}, // teszt 1
{1595.2092,-1235.9232,278.0}, // teszt 2
{1595.1885,-1250.3318,278.0} // teszt 3
};
new pick;
public OnFilterScriptInit() {
SetTimer(\"RandomCsomag\", 60000*15, true);
return 1;
}
public OnPlayerPickUpDynamicPickup(playerid, pickupid) {
if(pickupid == pick) {
    DestroyDynamicPickup(pick);
GivePlayerMoney(playerid, 5000);
new str[512];
format(str, sizeof(str), \"%s megtalálta a rejtett csomagot! Jutalma: $5000!\");
SendClientMessageToAll(-1, str);
}
return 1;
}
forward RandomCsomag();
public RandomCsomag() {
new rand = random(sizeof(csomagok));
    pick = CreateDynamicPickup(1279, 1, csomagok[rand][0], csomagok[rand][1], csomagok[rand][2], -1);
new str[512];
format(str, sizeof(str), \"Csomag el lett helyezve! Itt: %s\", GetCsomagHelyNeve(rand));
SendClientMessageToAll(-1, str);
return 1;
}
stock GetCsomagHelyNeve(id) {
new nev[32];
switch(id) {
case 0: nev = \"teszt 1\";
case 1: nev = \"teszt 2\";
case 2: nev = \"teszt 3\";
}
return nev;
}
Cím: Rejtett csomag
Írta: Flash - 2014. Május 24. - 15:12:12
[mod]Témát zártam! Ha mégsem oldódott meg a problémád, kérlek jelezd PÜ-be, és megnyitom a témát![/mod]
Cím: Rejtett csomag
Írta: Andorko - 2014. Április 07. - 16:04:58
Hi
Nekem egy olyan script kéne, hogy lenne benne egy rejtett csomag és aki megtalálja a csomagot az kap pénzt ez a csomag minden 15 percenként jelenjen meg különbözõ helyeken

Dupla hozzászólás automatikusan összefûzve. ( 2014. Április 08. - 18:45:51 )

Na senki?
Cím: Rejtett csomag
Írta: Flash - 2014. Április 25. - 11:55:53
Nem teszteltem!
 
#define FILTERSCRIPT
#include a_samp
#include streamer
//Csomag pozíciók:
new Float:csomagok[3][4] = {
{1595.0059,-1229.1215,278.0}, // teszt 1
{1595.2092,-1235.9232,278.0}, // teszt 2
{1595.1885,-1250.3318,278.0} // teszt 3
};
new pick;
public OnFilterScriptInit() {
SetTimer(\"RandomCsomag\", 60000*15, true);
return 1;
}
public OnPlayerPickUpDynamicPickup(playerid, pickupid) {
if(pickupid == pick) {
    DestroyDynamicPickup(pick);
GivePlayerMoney(playerid, 5000);
new str[512];
format(str, sizeof(str), \"%s megtalálta a rejtett csomagot! Jutalma: $5000!\");
SendClientMessageToAll(-1, str);
}
return 1;
}
forward RandomCsomag();
public RandomCsomag() {
new rand = random(sizeof(csomagok));
    pick = CreateDynamicPickup(1279, 1, csomagok[rand][0], csomagok[rand][1], csomagok[rand][2], -1);
new str[512];
format(str, sizeof(str), \"Csomag el lett helyezve! Itt: %s\", GetCsomagHelyNeve(rand));
SendClientMessageToAll(-1, str);
return 1;
}
stock GetCsomagHelyNeve(id) {
new nev[32];
switch(id) {
case 0: nev = \"teszt 1\";
case 1: nev = \"teszt 2\";
case 2: nev = \"teszt 3\";
}
return nev;
}
Cím: Rejtett csomag
Írta: Flash - 2014. Május 24. - 15:12:12
[mod]Témát zártam! Ha mégsem oldódott meg a problémád, kérlek jelezd PÜ-be, és megnyitom a témát![/mod]