Jump to content
  • 0

pomoc [HELP] Plno věcí


Morlox330

Dotaz

Ahoj, mám v módě pár problémů...

Stáhnul sem si nějaký starší typ módu v pwn, kterej byl rozdělanej.

 

1. Nevím jak upravit to běhaní, jestli víte takový to jako v singlu.. Pomalé

2. Mám hodně objektů, tudíž bych rád nějaký streamer, nevím jaký najít a použít co nejlepší.

3. Mám pár pickupů a když dojdu na server tak se mi ani jeden nezobrazí.

 

CreatePickup(1318,1,2127.7952,2377.0208,10.8203);

 

Souřadnice sedí, ale pickup nikde..

 

To je vše sčím mám problém... Předem děkuju za pomoc. :)

Link to comment
Share on other sites

19 odpovědí na tuto otázku

Recommended Posts

  • 0

Tak jak teda na ten pickup .....

do OnGameModeInit

 

hocico = CreatePickup(id, styl, x, y, z, -1)[color=#666600][size=2][background=rgb(252, 252, 252)];[/background][/size][/color]

 

niekde hore promennou

 

new name;

 

 

tak a nakoniec do publiu OnPlayerPickUpPickup

 

if( pickupid == name) {

SendClientMessage(playerid, 0xFFFFFFAA, "ahoj");

return 1;

}

Link to comment
Share on other sites

  • 0

Tak jak teda na ten pickup .....

do OnGameModeInit

 

hocico = CreatePickup(id, styl, x, y, z, -1)[color=#666600][size=2][background=rgb(252, 252, 252)];[/background][/size][/color]

 

niekde hore promennou

 

new name;

 

 

tak a nakoniec do publiu OnPlayerPickUpPickup

 

if( pickupid == name) {

SendClientMessage(playerid, 0xFFFFFFAA, "ahoj");

return 1;

}

 

No spíš takhle, ty obrázky tam nejdou vidět, ID myslim nejsou špatně.. Prostě tam vejdu kde by měli být a zobrazí se nabídka.. Jen nejdou vidět ty obrázky.

Link to comment
Share on other sites

  • 0

Tak jak teda na ten pickup .....

do OnGameModeInit

 

hocico = CreatePickup(id, styl, x, y, z, -1)[color=#666600][size=2][background=rgb(252, 252, 252)];[/background][/size][/color]

 

niekde hore promennou

 

new name;

 

 

tak a nakoniec do publiu OnPlayerPickUpPickup

 

if( pickupid == name) {

SendClientMessage(playerid, 0xFFFFFFAA, "ahoj");

return 1;

}

 

Hluposť nepoužívaj toto keď budeš mať vela pickupov tak sa ti budu prehadzovať používaj to takto:

 

do ongamemode si dáš toto:

 

CreatePickup(ID PICKUPU, 1, X, Y, Z); // vytvorí pickup

 

Id pickupov môžeš nájsť tu: http://weedarr.wikidot.com/pickups

 

a do OnPlayerPickUpPickup si dáš toto:

 

 

if(IsPlayerInSphere(playerid, X, Y, Z, 2)) // tá 2 je rádius že v akej dialke sa bude ten pickup zobrazovať 2 je tak akurat 
{
//Funkcia
}

Link to comment
Share on other sites

  • 0

Takže..

Když půjdu tam, kde údajně má být zaměstnání zdravotníka, tak mi vyjede tabulka (né dialog) a tam Zaměstnat a odejít.

Ale ten pickup tam prostě není vidět... Měním ID nic, zkouším ho dát jinde nic..

 

Chtěl sem ten pickup nahradit 3D Text labelem aby aspoň bylo vidět kde se dá zaměstnat..

Ale ten taky nejde.. Tak nevím co stím je :d

 

Create3DTextLabel("Toto je náš 3D text.",0xFFFFFFFF,1624.9628,1834.8922,10.8203,30,0,0);
To mám v GameModeInit
Nahoře, aby mi to neházelo error mám
#define Create3DTextLabel

Link to comment
Share on other sites

  • 0
Create3DTextLabel("Toto je náš 3D text.",0xFFFFFFFF,1624.9628,1834.8922,10.8203,30,0,0);

To mám v GameModeInit

Nahoře, aby mi to neházelo error mám

#define Create3DTextLabel

:d :d :d Error je ta maby te upozornil ze tam je nekde chyba. To ze ho umlcis neznamena ze vyresis chybu :d

 

Ten pickup se ti nezobrazi protoze asi nemas stejny VW jako ma ten pickup, kdyz mu nastavit -1 pickup bude viditelny ve vsech svetech

CreatePickup(1318,1,2127.7952,2377.0208,10.8203,-1);

Pokud chces zjistovat spravnost pozice tak

SetPlayerPos(playerid,2127.7952,2377.0208,10.8203);

Link to comment
Share on other sites

  • 0

Skusím to, moc díky.. :) A hele jak je to teda stím 3D Text labelem? :eh:

 

Mimochodem jak upravit tohle?

 

C:\Users\Acer\Desktop\pawno\lv.pwn(2166) : warning 202: number of arguments does not match definition

Link to comment
Share on other sites

  • 0

z toho erroru ti to asi vyplýva.... napríklad máš

 

AddStaticVehicle(idvozidla, x,y,z, angle, color1, color2);

 

Ale ak tam pridáš ešte napríklad toto, vypíše ti to error pretože tá funkcia má len 7 argumentov a ty si tam dal 8

 

AddStaticVehicle(idvozidla, x,y,z, angle, color1, color2,respawn_delay);

 

Následne pre opravu by si musel použiť toto

 

AddStaticVehicleEx(idvozidla, x,y,z, angle, color1, color2,respawn_delay);

 

Chápeš?

Takže tam kďe ti to ukazuje si skontroluj či tam máš správny počet... aj mne sa niekedy stane že tam dám o pár naviac...

Link to comment
Share on other sites

  • 0

počkej :d

 

tak ja už nechápem čo máš za problémy pretože presne to isté som si dal do môjho RP.... pre kontrolu žiadny error... takže neviem :d

 

Přesně ten pickup co sem ti tady napsal, tak tam mi hlásí warning v té podobě co si mi tady vysvětloval :d

Ale tak o to mi tak nejde, ale jde mi taky o to jak sprovoznit ten 3D Text label.. :)

Link to comment
Share on other sites

  • 0

ten warning si nevšímaj ani v podstate to na funkčnosti módu nič nezmení akurát je to blbý pocit pri kompilovaní.... :d

a s tým 3D textlabelom

 

do OnGameModeInit-OnFIlterScriptInit

 

Create3DTextLabel("toto je 3D text", farba, x, y, z , draw distance,virtualworld, testLOS);

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...